@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css);.ordernotes .order-notes-textarea::-webkit-input-placeholder{font-size:1rem;line-height:1.5rem}.ordernotes .order-notes-textarea::-moz-placeholder{font-size:1rem;line-height:1.5rem}.ordernotes .order-notes-textarea:-ms-input-placeholder{font-size:1rem;line-height:1.5rem}.ordernotes .order-notes-textarea::-ms-input-placeholder{font-size:1rem;line-height:1.5rem}.cmp-button,.cmp-keypoint__description,.cmp-kx-icon-component__description,.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__date,.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.payment-method .order-cancelled-note,.ordernotes .order-notes-textarea::placeholder,.partscredit .parts-credit .next-payment-method .next-payment-btn,.store-credit-wrapper .notification-box p,.text-body-16{font-size:1rem;line-height:1.5rem}.branchavailabilitymodel .modal-content .availabilitymodel .table td,.branchavailabilitymodel .modal-content .availabilitymodel .table th span,.cmp-button-dropdown__menu-link,.small .cmp-button,.termsandconditions .mobile-terms .checkbox p,.text-body-14{font-size:.875rem;line-height:1.25rem}.orderhistory .calendar-panel .calendar-grid .day,.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip,.text-body-12{font-size:.75rem;line-height:1.125rem}.icontitle h4,.text-h1{font-size:2rem;line-height:2.5rem}.branchlocations .drawer .content-section .dealers-section h2,.branchlocations .drawer .content-section .guest-dealer h2,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login h2,.carousel-title,.order-confirm-sec .order-fallback-message h2,.text-h2{font-size:1.5rem;line-height:1.75rem}.addparttocartmodel .Choose_file .file-upload .selected-files .file-tag .remove-btn,.branchlocations .drawer .content-section .guest-dealer h3,.carousel-desc,.cmp-keypoint__label,.cmp-kx-icon-component__eyebrow-title,.text-h3{font-size:1.25rem;line-height:1.5rem}.add-parts-table td:last-child button,.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__title,.shipping-and-carrier #guest-shipping .modal-header h3,.termsandconditions .mobile-terms h2,.text-h4{font-size:1.125rem;line-height:1.375rem}.text-h5{font-size:1rem;line-height:1.375rem}.text-h6{font-size:.875rem;line-height:1.25rem}.text-label{font-size:1rem;line-height:1.25rem}.text-label-md{font-size:.875rem;line-height:1.25rem}.btn-primary{background-color:#140a9a;color:#fff}.btn-primary:hover:not([disabled]){background-color:#253fc8;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);color:#fff}.btn-primary:active{background-color:#36c;color:#fff}.btn-primary:focus-visible{background-color:#140a9a;-webkit-box-shadow:inset 0 0 0 .125rem #fff,0 0 0 .125rem #9cabd4;box-shadow:inset 0 0 0 .125rem #fff,0 0 0 .125rem #9cabd4;color:#fff}.btn-primary.isDisabled,.btn-primary[disabled]{background-color:#e4e6e6;border-color:#e4e6e6;color:#8f969a;cursor:default}.btn-secondary,.cardsmultimedia.multimedia-btn-secondary .cmp-button,.cardsmultimedia.multimedia-btn-tertiary .cmp-button{background-color:#fff;border:.125rem solid #253fc8;color:#140a9a}.btn-secondary:hover:not([disabled]),.cardsmultimedia.multimedia-btn-secondary .cmp-button:hover:not([disabled]),.cardsmultimedia.multimedia-btn-tertiary .cmp-button:hover:not([disabled]){background-color:#ededed;color:#140a9a}.btn-secondary:active,.cardsmultimedia.multimedia-btn-secondary .cmp-button:active,.cardsmultimedia.multimedia-btn-tertiary .cmp-button:active{background-color:#e4e6e6;color:#140a9a}.btn-secondary:focus-visible,.cardsmultimedia.multimedia-btn-secondary .cmp-button:focus-visible,.cardsmultimedia.multimedia-btn-tertiary .cmp-button:focus-visible{background-color:#e4e6e6;color:#140a9a}.btn-secondary.isDisabled,.btn-secondary[disabled],.cardsmultimedia.multimedia-btn-secondary .isDisabled.cmp-button,.cardsmultimedia.multimedia-btn-secondary [disabled].cmp-button,.cardsmultimedia.multimedia-btn-tertiary .isDisabled.cmp-button,.cardsmultimedia.multimedia-btn-tertiary [disabled].cmp-button{background-color:#f4f5f5;border-color:#e4e6e6;color:#8f969a;cursor:default}.btn-text{background-color:transparent;color:#140a9a;text-decoration:underline}.btn-text:hover:not([disabled]){background-color:#ededed;color:#140a9a}.btn-text:active{background-color:#e4e6e6;color:#140a9a}.btn-text:focus-visible{background-color:#e4e6e6;color:#140a9a}.btn-text.isDisabled,.btn-text[disabled]{background-color:transparent;color:#a9afb2;cursor:default}.btn-reverse{background-color:transparent;border:.125rem solid #fff;color:#fff}.btn-reverse:active,.btn-reverse:hover:not([disabled]){background-color:#253fc8;color:#fff}.btn-reverse:focus-visible{background-color:#253fc8;color:#fff}.btn-reverse.isDisabled,.btn-reverse[disabled]{background-color:#f4f5f5;border-color:#e4e6e6;color:#8f969a}.termsandconditions .cmp-text,.theme,.theme-items .flexcontainer>.cmp-container,.theme-section{background-color:var(--theme-background-color);border-color:var(--theme-border-color);color:var(--theme-color)}.termsandconditions .cmp-text a:not(.cmp-button),.theme a:not(.cmp-button),.theme-items .flexcontainer>.cmp-container a:not(.cmp-button),.theme-section a:not(.cmp-button){color:var(--theme-link-color)}.termsandconditions .cmp-text a:not(.cmp-button):hover,.theme a:not(.cmp-button):hover,.theme-items .flexcontainer>.cmp-container a:not(.cmp-button):hover,.theme-section a:not(.cmp-button):hover{color:var(--theme-link-hover)}.termsandconditions .cmp-text,.theme-light{--theme-color:#1b232a;--theme-border-color:#e4e6e6;--theme-background-color:#fff;--theme-link-color:#140a9a;--theme-link-hover:#1b232a}.termsandconditions .theme-offset.cmp-text,.theme-light.theme-offset{--theme-background-color:#fafafa}.theme-dark{--theme-color:#fff;--theme-border-color:rgba(27,35,42,.698);--theme-background-color:#1b232a;--theme-link-color:#fff;--theme-link-hover:#ccedf9}.theme-dark.theme-offset{--theme-background-color:#140a9a}.elevation-1,.partscredit .parts-credit .next-payment-method .next-payment-btn:focus,.quotebanner,.termsandconditions .mobile-terms #mobileNumber:focus,.theme-items .flexcontainer>.cmp-container{-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16)}.elevation-2{-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15)}.elevation-3{-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .125rem .375rem .125rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .125rem .375rem .125rem rgba(0,0,0,.15)}.elevation-inner{-webkit-box-shadow:inset 0 .25rem .5rem 0 rgba(27,35,42,.102);box-shadow:inset 0 .25rem .5rem 0 rgba(27,35,42,.102)}.border,.termsandconditions .cmp-text,.theme-items .flexcontainer>.cmp-container{border-color:var(--theme-border-color,#e4e6e6);border-style:solid}.text-primary-10{color:#140a9a}.text-primary-30{color:#253fc8}.text-primary-60{color:#36c}.text-primary-90{color:#e2f2ff}.text-primary-100{color:#f0f8ff}.text-secondary-0{color:#45360d}.text-secondary-10{color:#665013}.text-secondary-30{color:#ffc82f}.text-secondary-60{color:#ffe9ac}.text-secondary-90{color:#fef5d8}.text-secondary-100{color:#fefaeb}.text-blue-gray-0{color:#9cabd4}.text-blue-gray-30{color:#b8c2df}.text-blue-gray-60{color:#d8dfef}.text-blue-gray-80{color:#e2e7f3}.text-blue-gray-90{color:#f1f3f9}.text-neutral-0{color:#1b232a}.text-neutral-10{color:#6e757a}.text-neutral-20{color:#8f969a}.text-neutral-30{color:#a9afb2}.text-neutral-40{color:#c6cacc}.text-neutral-50{color:#e4e6e6}.text-neutral-60{color:#ededed}.text-neutral-80{color:#f4f5f5}.text-neutral-90{color:#fafafa}.text-neutral-100{color:#fff}.text-product-a{color:#0086b4}.text-product-b{color:#00a7e1}.text-product-c{color:#99dcf3}.text-product-d{color:#dfc9ef}.text-product-e{color:#7030a0}.text-product-f{color:#3c1a56}.text-product-g{color:#aae2c7}.text-product-h{color:#2bb673}.text-product-i{color:#1a6d45}.text-product-j{color:#f8a97a}.text-product-k{color:#d7caa8}.text-product-l{color:#99781c}.text-product-m{color:#924314}.text-success-10{color:#1a6d45}.text-success-30{color:#2bb673}.text-success-60{color:#d5f0e3}.text-success-90{color:#e9f7f0}.text-warning-10{color:#924314}.text-warning-30{color:#f37021}.text-warning-60{color:#fde2d3}.text-warning-90{color:#fdf0e8}.text-danger-10{color:#900}.text-danger-30{color:red}.text-danger-60{color:#fcc}.text-danger-90{color:#ffe5e5}.text-info-10{color:#006487}.text-info-30{color:#00a7e1}.text-info-60{color:#ccedf9}.text-info-90{color:#e5f5fb}.text-transparency-neutral-dark--10{color:rgba(27,35,42,.102)}.text-transparency-neutral-dark--15{color:rgba(27,35,42,.149)}.text-transparency-neutral-dark--20{color:rgba(27,35,42,.2)}.text-transparency-neutral-dark--30{color:rgba(27,35,42,.302)}.text-transparency-neutral-dark--40{color:rgba(27,35,42,.4)}.text-transparency-neutral-dark--50{color:rgba(27,35,42,.502)}.text-transparency-neutral-dark--70{color:rgba(27,35,42,.698)}.text-transparency-neutral-dark--90{color:rgba(27,35,42,.898)}.text-transparency-neutral-light--10{color:hsla(0,0%,100%,.102)}.text-transparency-neutral-light--15{color:hsla(0,0%,100%,.149)}.text-transparency-neutral-light--20{color:hsla(0,0%,100%,.2)}.text-transparency-neutral-light--30{color:hsla(0,0%,100%,.302)}.text-transparency-neutral-light--40{color:hsla(0,0%,100%,.4)}.text-transparency-neutral-light--50{color:hsla(0,0%,100%,.502)}.text-transparency-neutral-light--70{color:hsla(0,0%,100%,.698)}.text-transparency-neutral-light--90{color:hsla(0,0%,100%,.898)}.text-transparent-primary-30--10{color:rgba(37,63,200,.102)}.text-transparent-primary-30--20{color:rgba(37,63,200,.2)}.text-transparent-primary-30--30{color:rgba(37,63,200,.302)}.text-transparent-primary-30--40{color:rgba(37,63,200,.4)}.text-transparent-primary-30--50{color:rgba(37,63,200,.502)}.text-transparent-primary-30--70{color:rgba(37,63,200,.698)}.text-transparent-primary-10--10{color:rgba(20,10,154,.102)}.text-transparent-primary-10--20{color:rgba(20,10,154,.2)}.text-transparent-primary-10--30{color:rgba(20,10,154,.302)}.text-transparent-primary-10--40{color:rgba(20,10,154,.4)}.text-transparent-primary-10--50{color:rgba(20,10,154,.502)}.text-transparent-primary-10--70{color:rgba(20,10,154,.698)}.border-primary-10{border-color:#140a9a}.border-primary-30{border-color:#253fc8}.border-primary-60{border-color:#36c}.border-primary-90{border-color:#e2f2ff}.border-primary-100{border-color:#f0f8ff}.border-secondary-0{border-color:#45360d}.border-secondary-10{border-color:#665013}.border-secondary-30{border-color:#ffc82f}.border-secondary-60{border-color:#ffe9ac}.border-secondary-90{border-color:#fef5d8}.border-secondary-100{border-color:#fefaeb}.border-blue-gray-0{border-color:#9cabd4}.border-blue-gray-30{border-color:#b8c2df}.border-blue-gray-60{border-color:#d8dfef}.border-blue-gray-80{border-color:#e2e7f3}.border-blue-gray-90{border-color:#f1f3f9}.border-neutral-0{border-color:#1b232a}.border-neutral-10{border-color:#6e757a}.border-neutral-20{border-color:#8f969a}.border-neutral-30{border-color:#a9afb2}.border-neutral-40{border-color:#c6cacc}.border-neutral-50{border-color:#e4e6e6}.border-neutral-60{border-color:#ededed}.border-neutral-80{border-color:#f4f5f5}.border-neutral-90{border-color:#fafafa}.border-neutral-100{border-color:#fff}.border-product-a{border-color:#0086b4}.border-product-b{border-color:#00a7e1}.border-product-c{border-color:#99dcf3}.border-product-d{border-color:#dfc9ef}.border-product-e{border-color:#7030a0}.border-product-f{border-color:#3c1a56}.border-product-g{border-color:#aae2c7}.border-product-h{border-color:#2bb673}.border-product-i{border-color:#1a6d45}.border-product-j{border-color:#f8a97a}.border-product-k{border-color:#d7caa8}.border-product-l{border-color:#99781c}.border-product-m{border-color:#924314}.border-success-10{border-color:#1a6d45}.border-success-30{border-color:#2bb673}.border-success-60{border-color:#d5f0e3}.border-success-90{border-color:#e9f7f0}.border-warning-10{border-color:#924314}.border-warning-30{border-color:#f37021}.border-warning-60{border-color:#fde2d3}.border-warning-90{border-color:#fdf0e8}.border-danger-10{border-color:#900}.border-danger-30{border-color:red}.border-danger-60{border-color:#fcc}.border-danger-90{border-color:#ffe5e5}.border-info-10{border-color:#006487}.border-info-30{border-color:#00a7e1}.border-info-60{border-color:#ccedf9}.border-info-90{border-color:#e5f5fb}.border-transparency-neutral-dark--10{border-color:rgba(27,35,42,.102)}.border-transparency-neutral-dark--15{border-color:rgba(27,35,42,.149)}.border-transparency-neutral-dark--20{border-color:rgba(27,35,42,.2)}.border-transparency-neutral-dark--30{border-color:rgba(27,35,42,.302)}.border-transparency-neutral-dark--40{border-color:rgba(27,35,42,.4)}.border-transparency-neutral-dark--50{border-color:rgba(27,35,42,.502)}.border-transparency-neutral-dark--70{border-color:rgba(27,35,42,.698)}.border-transparency-neutral-dark--90{border-color:rgba(27,35,42,.898)}.border-transparency-neutral-light--10{border-color:hsla(0,0%,100%,.102)}.border-transparency-neutral-light--15{border-color:hsla(0,0%,100%,.149)}.border-transparency-neutral-light--20{border-color:hsla(0,0%,100%,.2)}.border-transparency-neutral-light--30{border-color:hsla(0,0%,100%,.302)}.border-transparency-neutral-light--40{border-color:hsla(0,0%,100%,.4)}.border-transparency-neutral-light--50{border-color:hsla(0,0%,100%,.502)}.border-transparency-neutral-light--70{border-color:hsla(0,0%,100%,.698)}.border-transparency-neutral-light--90{border-color:hsla(0,0%,100%,.898)}.border-transparent-primary-30--10{border-color:rgba(37,63,200,.102)}.border-transparent-primary-30--20{border-color:rgba(37,63,200,.2)}.border-transparent-primary-30--30{border-color:rgba(37,63,200,.302)}.border-transparent-primary-30--40{border-color:rgba(37,63,200,.4)}.border-transparent-primary-30--50{border-color:rgba(37,63,200,.502)}.border-transparent-primary-30--70{border-color:rgba(37,63,200,.698)}.border-transparent-primary-10--10{border-color:rgba(20,10,154,.102)}.border-transparent-primary-10--20{border-color:rgba(20,10,154,.2)}.border-transparent-primary-10--30{border-color:rgba(20,10,154,.302)}.border-transparent-primary-10--40{border-color:rgba(20,10,154,.4)}.border-transparent-primary-10--50{border-color:rgba(20,10,154,.502)}.border-transparent-primary-10--70{border-color:rgba(20,10,154,.698)}.bg-primary-10{background-color:#140a9a}.bg-primary-30{background-color:#253fc8}.bg-primary-60{background-color:#36c}.bg-primary-90{background-color:#e2f2ff}.bg-primary-100{background-color:#f0f8ff}.bg-secondary-0{background-color:#45360d}.bg-secondary-10{background-color:#665013}.bg-secondary-30{background-color:#ffc82f}.bg-secondary-60{background-color:#ffe9ac}.bg-secondary-90{background-color:#fef5d8}.bg-secondary-100{background-color:#fefaeb}.bg-blue-gray-0{background-color:#9cabd4}.bg-blue-gray-30{background-color:#b8c2df}.bg-blue-gray-60{background-color:#d8dfef}.bg-blue-gray-80{background-color:#e2e7f3}.bg-blue-gray-90{background-color:#f1f3f9}.bg-neutral-0{background-color:#1b232a}.bg-neutral-10{background-color:#6e757a}.bg-neutral-20{background-color:#8f969a}.bg-neutral-30{background-color:#a9afb2}.bg-neutral-40{background-color:#c6cacc}.bg-neutral-50{background-color:#e4e6e6}.bg-neutral-60{background-color:#ededed}.bg-neutral-80{background-color:#f4f5f5}.bg-neutral-90{background-color:#fafafa}.bg-neutral-100{background-color:#fff}.bg-product-a{background-color:#0086b4}.bg-product-b{background-color:#00a7e1}.bg-product-c{background-color:#99dcf3}.bg-product-d{background-color:#dfc9ef}.bg-product-e{background-color:#7030a0}.bg-product-f{background-color:#3c1a56}.bg-product-g{background-color:#aae2c7}.bg-product-h{background-color:#2bb673}.bg-product-i{background-color:#1a6d45}.bg-product-j{background-color:#f8a97a}.bg-product-k{background-color:#d7caa8}.bg-product-l{background-color:#99781c}.bg-product-m{background-color:#924314}.bg-success-10{background-color:#1a6d45}.bg-success-30{background-color:#2bb673}.bg-success-60{background-color:#d5f0e3}.bg-success-90{background-color:#e9f7f0}.bg-warning-10{background-color:#924314}.bg-warning-30{background-color:#f37021}.bg-warning-60{background-color:#fde2d3}.bg-warning-90{background-color:#fdf0e8}.bg-danger-10{background-color:#900}.bg-danger-30{background-color:red}.bg-danger-60{background-color:#fcc}.bg-danger-90{background-color:#ffe5e5}.bg-info-10{background-color:#006487}.bg-info-30{background-color:#00a7e1}.bg-info-60{background-color:#ccedf9}.bg-info-90{background-color:#e5f5fb}.bg-transparency-neutral-dark--10{background-color:rgba(27,35,42,.102)}.bg-transparency-neutral-dark--15{background-color:rgba(27,35,42,.149)}.bg-transparency-neutral-dark--20{background-color:rgba(27,35,42,.2)}.bg-transparency-neutral-dark--30{background-color:rgba(27,35,42,.302)}.bg-transparency-neutral-dark--40{background-color:rgba(27,35,42,.4)}.bg-transparency-neutral-dark--50{background-color:rgba(27,35,42,.502)}.bg-transparency-neutral-dark--70{background-color:rgba(27,35,42,.698)}.bg-transparency-neutral-dark--90{background-color:rgba(27,35,42,.898)}.bg-transparency-neutral-light--10{background-color:hsla(0,0%,100%,.102)}.bg-transparency-neutral-light--15{background-color:hsla(0,0%,100%,.149)}.bg-transparency-neutral-light--20{background-color:hsla(0,0%,100%,.2)}.bg-transparency-neutral-light--30{background-color:hsla(0,0%,100%,.302)}.bg-transparency-neutral-light--40{background-color:hsla(0,0%,100%,.4)}.bg-transparency-neutral-light--50{background-color:hsla(0,0%,100%,.502)}.bg-transparency-neutral-light--70{background-color:hsla(0,0%,100%,.698)}.bg-transparency-neutral-light--90{background-color:hsla(0,0%,100%,.898)}.bg-transparent-primary-30--10{background-color:rgba(37,63,200,.102)}.bg-transparent-primary-30--20{background-color:rgba(37,63,200,.2)}.bg-transparent-primary-30--30{background-color:rgba(37,63,200,.302)}.bg-transparent-primary-30--40{background-color:rgba(37,63,200,.4)}.bg-transparent-primary-30--50{background-color:rgba(37,63,200,.502)}.bg-transparent-primary-30--70{background-color:rgba(37,63,200,.698)}.bg-transparent-primary-10--10{background-color:rgba(20,10,154,.102)}.bg-transparent-primary-10--20{background-color:rgba(20,10,154,.2)}.bg-transparent-primary-10--30{background-color:rgba(20,10,154,.302)}.bg-transparent-primary-10--40{background-color:rgba(20,10,154,.4)}.bg-transparent-primary-10--50{background-color:rgba(20,10,154,.502)}.bg-transparent-primary-10--70{background-color:rgba(20,10,154,.698)}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login,.fulfilmentmethod.collapsed,.p-0,.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input,.shipping-and-carrier #guest-shipping .add-address-form{padding:0}.pt-0{padding-top:0}.pb-0,.shipping-and-carrier #guest-shipping .modal-header{padding-bottom:0}.px-0{padding-inline:0}.branchavailabilitymodel .modal-content .availabilitymodel .table td,.py-0{padding-block:0}.ps-0{-webkit-padding-start:0;padding-inline-start:0}.pe-0{-webkit-padding-end:0;padding-inline-end:0}.branchlocations .drawer .content-section .dealers-section .contents .dealer-item p,.m-0,.shipping-and-carrier .header h6,.store-credit-wrapper .notification-box p{margin:0}.fulfilmentmethod .fulfilment-method-container .mining-commerce-block .mining-fixed-method input[type=radio],.fulfilmentmethod .fulfilment-method-container .shipping_method .radio-group .shipping-option input[type=radio],.mt-0{margin-top:0}.branchlocations .drawer .content-section .guest-dealer h2,.branchlocations .drawer .content-section .guest-dealer h3,.branchlocations .drawer .content-section .guest_zip_code .locator,.checkout .items .item-container .shipping-and-pickup .lead-time .item .description p,.mb-0,.promotionanddiscount .discount .content .promo-list .item p{margin-bottom:0}.branchavailabilitymodel .modal-content .availabilitymodel .table-divider,.mx-0,.ordernotes.title{margin-inline:0}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login p,.my-0{margin-block:0}.ms-0,.termsandconditions .mobile-terms .checkbox input[type=checkbox],body:has(.checkout) .columncontainer-col-33 .button{-webkit-margin-start:0;margin-inline-start:0}.me-0{-webkit-margin-end:0;margin-inline-end:0}.p-2{padding:.125rem}.pt-2{padding-top:.125rem}.pb-2{padding-bottom:.125rem}.px-2{padding-inline:.125rem}.py-2{padding-block:.125rem}.ps-2{-webkit-padding-start:.125rem;padding-inline-start:.125rem}.pe-2{-webkit-padding-end:.125rem;padding-inline-end:.125rem}.m-2{margin:.125rem}.mt-2{margin-top:.125rem}.mb-2{margin-bottom:.125rem}.mx-2{margin-inline:.125rem}.my-2{margin-block:.125rem}.ms-2{-webkit-margin-start:.125rem;margin-inline-start:.125rem}.me-2{-webkit-margin-end:.125rem;margin-inline-end:.125rem}.p-3{padding:.1875rem}.pt-3{padding-top:.1875rem}.pb-3{padding-bottom:.1875rem}.px-3{padding-inline:.1875rem}.py-3{padding-block:.1875rem}.ps-3{-webkit-padding-start:.1875rem;padding-inline-start:.1875rem}.pe-3{-webkit-padding-end:.1875rem;padding-inline-end:.1875rem}.m-3{margin:.1875rem}.mt-3{margin-top:.1875rem}.mb-3{margin-bottom:.1875rem}.mx-3{margin-inline:.1875rem}.my-3{margin-block:.1875rem}.ms-3{-webkit-margin-start:.1875rem;margin-inline-start:.1875rem}.me-3{-webkit-margin-end:.1875rem;margin-inline-end:.1875rem}.p-4{padding:.25rem}.pt-4{padding-top:.25rem}.pb-4{padding-bottom:.25rem}.px-4{padding-inline:.25rem}.py-4{padding-block:.25rem}.ps-4{-webkit-padding-start:.25rem;padding-inline-start:.25rem}.pe-4{-webkit-padding-end:.25rem;padding-inline-end:.25rem}.m-4{margin:.25rem}.mt-4{margin-top:.25rem}.mb-4,.stl-modal__select-group .stl-custom-select__arrow{margin-bottom:.25rem}.mx-4{margin-inline:.25rem}.my-4{margin-block:.25rem}.ms-4{-webkit-margin-start:.25rem;margin-inline-start:.25rem}.me-4{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.p-5{padding:.3125rem}.pt-5{padding-top:.3125rem}.pb-5{padding-bottom:.3125rem}.px-5{padding-inline:.3125rem}.py-5{padding-block:.3125rem}.ps-5{-webkit-padding-start:.3125rem;padding-inline-start:.3125rem}.pe-5{-webkit-padding-end:.3125rem;padding-inline-end:.3125rem}.m-5{margin:.3125rem}.checkout .items .checkout-header .checkout-title:before,.mt-5,.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title:before{margin-top:.3125rem}.mb-5{margin-bottom:.3125rem}.mx-5{margin-inline:.3125rem}.my-5{margin-block:.3125rem}.ms-5{-webkit-margin-start:.3125rem;margin-inline-start:.3125rem}.me-5{-webkit-margin-end:.3125rem;margin-inline-end:.3125rem}.p-6{padding:.375rem}.pt-6{padding-top:.375rem}.pb-6{padding-bottom:.375rem}.px-6{padding-inline:.375rem}.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip,.py-6{padding-block:.375rem}.ps-6{-webkit-padding-start:.375rem;padding-inline-start:.375rem}.pe-6{-webkit-padding-end:.375rem;padding-inline-end:.375rem}.m-6{margin:.375rem}.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__date,.mt-6{margin-top:.375rem}.mb-6,.termsandconditions .mobile-terms label{margin-bottom:.375rem}.mx-6{margin-inline:.375rem}.my-6{margin-block:.375rem}.ms-6{-webkit-margin-start:.375rem;margin-inline-start:.375rem}.me-6{-webkit-margin-end:.375rem;margin-inline-end:.375rem}.p-7{padding:.4375rem}.pt-7{padding-top:.4375rem}.pb-7{padding-bottom:.4375rem}.px-7{padding-inline:.4375rem}.py-7{padding-block:.4375rem}.ps-7{-webkit-padding-start:.4375rem;padding-inline-start:.4375rem}.pe-7{-webkit-padding-end:.4375rem;padding-inline-end:.4375rem}.m-7{margin:.4375rem}.mt-7{margin-top:.4375rem}.mb-7{margin-bottom:.4375rem}.mx-7{margin-inline:.4375rem}.my-7{margin-block:.4375rem}.ms-7{-webkit-margin-start:.4375rem;margin-inline-start:.4375rem}.me-7{-webkit-margin-end:.4375rem;margin-inline-end:.4375rem}.branchavailabilitymodel .modal-content .availabilitymodel .table th,.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.highlight,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.highlight,.p-8{padding:.5rem}.pt-8{padding-top:.5rem}.pb-8{padding-bottom:.5rem}.branchavailabilitymodel .modal-content .availabilitymodel .table td,.px-8{padding-inline:.5rem}.py-8{padding-block:.5rem}.ps-8{-webkit-padding-start:.5rem;padding-inline-start:.5rem}.pe-8{-webkit-padding-end:.5rem;padding-inline-end:.5rem}.m-8{margin:.5rem}.mt-8{margin-top:.5rem}.mb-8,.order-confirm-sec .order-fallback-message p{margin-bottom:.5rem}.mx-8{margin-inline:.5rem}.my-8{margin-block:.5rem}.ms-8{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.cart-summary .message-container .add-error-message:before,.checkout-section .message-container .add-error-message:before,.checkoutbannerCTA .message-container .add-error-message:before,.field-error label:before,.field-error.form-col:before,.field-error.form-group:before,.fulfilmentmethod .message-container .add-error-message:before,.fullfilment-component .message-container .add-error-message:before,.me-8,.paymentmethod .message-container .add-error-message:before,.shipping .message-container .add-error-message:before{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.p-10{padding:.625rem}.pt-10{padding-top:.625rem}.pb-10{padding-bottom:.625rem}.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip,.px-10{padding-inline:.625rem}.erporderdetails .order-detail-section .order-cancellation-banner,.py-10{padding-block:.625rem}.ps-10{-webkit-padding-start:.625rem;padding-inline-start:.625rem}.pe-10{-webkit-padding-end:.625rem;padding-inline-end:.625rem}.m-10{margin:.625rem}.mt-10,.store-credit-wrapper .notification-box p{margin-top:.625rem}.branchlocations .drawer .content-section .guest_zip_code .form-group p,.mb-10{margin-bottom:.625rem}.mx-10{margin-inline:.625rem}.my-10{margin-block:.625rem}.ms-10{-webkit-margin-start:.625rem;margin-inline-start:.625rem}.me-10,.order-confirmation-sec .cart-summary .cart-items .construction .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items .mining .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items>div .cart-header h4:before,.termsandconditions .mobile-terms .checkbox input[type=checkbox]{-webkit-margin-end:.625rem;margin-inline-end:.625rem}.p-11{padding:.6875rem}.pt-11{padding-top:.6875rem}.pb-11{padding-bottom:.6875rem}.px-11{padding-inline:.6875rem}.branchlocations .drawer .content-section .guest_zip_code .form-group select,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar,.partscredit .parts-credit .next-payment-method .next-payment-btn,.py-11{padding-block:.6875rem}.ps-11{-webkit-padding-start:.6875rem;padding-inline-start:.6875rem}.pe-11{-webkit-padding-end:.6875rem;padding-inline-end:.6875rem}.m-11{margin:.6875rem}.mt-11{margin-top:.6875rem}.mb-11{margin-bottom:.6875rem}.mx-11{margin-inline:.6875rem}.my-11{margin-block:.6875rem}.ms-11{-webkit-margin-start:.6875rem;margin-inline-start:.6875rem}.me-11,.minicart .drawer .content-section .cart-info .info>div .cart-header .cart-title h4:before{-webkit-margin-end:.6875rem;margin-inline-end:.6875rem}.p-12{padding:.75rem}.pt-12{padding-top:.75rem}.pb-12{padding-bottom:.75rem}.branchlocations .drawer .content-section .guest_zip_code .form-group select,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar,.px-12{padding-inline:.75rem}.py-12{padding-block:.75rem}.ps-12{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.pe-12{-webkit-padding-end:.75rem;padding-inline-end:.75rem}.m-12{margin:.75rem}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.payment-method .order-cancelled-note,.mt-12{margin-top:.75rem}.mb-12,.order-confirm-sec .order-confirm-item .order-confirm-header{margin-bottom:.75rem}.mx-12{margin-inline:.75rem}.my-12{margin-block:.75rem}.ms-12{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.checkout .items .checkout-header .checkout-title:before,.me-12,.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title:before{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.p-13{padding:.8125rem}.pt-13{padding-top:.8125rem}.pb-13{padding-bottom:.8125rem}.px-13{padding-inline:.8125rem}.py-13{padding-block:.8125rem}.ps-13{-webkit-padding-start:.8125rem;padding-inline-start:.8125rem}.pe-13{-webkit-padding-end:.8125rem;padding-inline-end:.8125rem}.m-13{margin:.8125rem}.mt-13{margin-top:.8125rem}.mb-13{margin-bottom:.8125rem}.mx-13{margin-inline:.8125rem}.my-13{margin-block:.8125rem}.ms-13{-webkit-margin-start:.8125rem;margin-inline-start:.8125rem}.me-13{-webkit-margin-end:.8125rem;margin-inline-end:.8125rem}.p-14{padding:.875rem}.pt-14{padding-top:.875rem}.pb-14{padding-bottom:.875rem}.erporderdetails .order-detail-section .order-cancellation-banner,.px-14{padding-inline:.875rem}.py-14{padding-block:.875rem}.ps-14{-webkit-padding-start:.875rem;padding-inline-start:.875rem}.pe-14{-webkit-padding-end:.875rem;padding-inline-end:.875rem}.m-14{margin:.875rem}.mt-14{margin-top:.875rem}.mb-14{margin-bottom:.875rem}.mx-14{margin-inline:.875rem}.my-14{margin-block:.875rem}.ms-14{-webkit-margin-start:.875rem;margin-inline-start:.875rem}.me-14{-webkit-margin-end:.875rem;margin-inline-end:.875rem}.p-15{padding:.9375rem}.pt-15{padding-top:.9375rem}.pb-15{padding-bottom:.9375rem}.px-15{padding-inline:.9375rem}.py-15{padding-block:.9375rem}.ps-15{-webkit-padding-start:.9375rem;padding-inline-start:.9375rem}.pe-15{-webkit-padding-end:.9375rem;padding-inline-end:.9375rem}.m-15{margin:.9375rem}.mt-15{margin-top:.9375rem}.mb-15{margin-bottom:.9375rem}.mx-15{margin-inline:.9375rem}.my-15{margin-block:.9375rem}.ms-15{-webkit-margin-start:.9375rem;margin-inline-start:.9375rem}.me-15{-webkit-margin-end:.9375rem;margin-inline-end:.9375rem}.p-16,.quantity button{padding:1rem}.pt-16{padding-top:1rem}.pb-16{padding-bottom:1rem}.px-16{padding-inline:1rem}.py-16{padding-block:1rem}.order-confirmation-sec .columncontainer-col-33,.ps-16,body:has(.checkout) .columncontainer-col-25{-webkit-padding-start:1rem;padding-inline-start:1rem}.pe-16,body:has(.checkout) .columncontainer-col-75{-webkit-padding-end:1rem;padding-inline-end:1rem}.m-16,.order-confirm-sec .order-fallback-message{margin:1rem}.mt-16{margin-top:1rem}.branchavailabilitymodel .modal-content .availabilitymodel .table-wrapper,.mb-16,.order-confirm-sec .order-fallback-message h2,.termsandconditions .mobile-terms h2{margin-bottom:1rem}.mx-16{margin-inline:1rem}.my-16{margin-block:1rem}.ms-16{-webkit-margin-start:1rem;margin-inline-start:1rem}.me-16{-webkit-margin-end:1rem;margin-inline-end:1rem}.p-18{padding:1.125rem}.pt-18{padding-top:1.125rem}.pb-18{padding-bottom:1.125rem}.px-18{padding-inline:1.125rem}.py-18{padding-block:1.125rem}.ps-18{-webkit-padding-start:1.125rem;padding-inline-start:1.125rem}.pe-18{-webkit-padding-end:1.125rem;padding-inline-end:1.125rem}.m-18{margin:1.125rem}.mt-18{margin-top:1.125rem}.mb-18{margin-bottom:1.125rem}.mx-18{margin-inline:1.125rem}.my-18,.termsandconditions .mobile-terms .checkbox input[type=checkbox]{margin-block:1.125rem}.ms-18{-webkit-margin-start:1.125rem;margin-inline-start:1.125rem}.me-18{-webkit-margin-end:1.125rem;margin-inline-end:1.125rem}.p-20{padding:1.25rem}.pt-20{padding-top:1.25rem}.edit-machine-modal .modal-content .modal-header,.pb-20{padding-bottom:1.25rem}.px-20{padding-inline:1.25rem}.py-20{padding-block:1.25rem}.ps-20{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.pe-20{-webkit-padding-end:1.25rem;padding-inline-end:1.25rem}.m-20{margin:1.25rem}.mt-20{margin-top:1.25rem}.edit-machine-modal .modal-content .modal-header,.mb-20{margin-bottom:1.25rem}.mx-20{margin-inline:1.25rem}.branchavailabilitymodel .modal-content .availabilitymodel .table-divider,.my-20{margin-block:1.25rem}.ms-20{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}.me-20{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}.p-24{padding:1.5rem}.pt-24{padding-top:1.5rem}.pb-24{padding-bottom:1.5rem}.partscredit .parts-credit .next-payment-method .next-payment-btn,.px-24{padding-inline:1.5rem}.py-24{padding-block:1.5rem}.ps-24{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.cart-summary.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.cart-summary.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.checkout-section.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.checkout-section.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.checkoutbannerCTA.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.checkoutbannerCTA.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart .order-confirm-sec .order-confirm-item .payment-method-block>span,.fulfilmentmethod.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.fulfilmentmethod.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.fullfilment-component.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.fullfilment-component.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .cart-summary.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .cart-summary.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .checkout-section.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .checkout-section.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .checkoutbannerCTA.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .checkoutbannerCTA.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart .payment-method-block>span,.order-confirm-sec .order-confirm-item .fulfilmentmethod.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .fulfilmentmethod.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .fullfilment-component.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .fullfilment-component.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .orderhistory .calendar-panel .calendar-grid .payment-method-block>.date,.order-confirm-sec .order-confirm-item .orderhistory .calendar-panel .payment-method-block>.calendar-body,.order-confirm-sec .order-confirm-item .ordernotes.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .partscredit.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .payment-method-block>.flex,.order-confirm-sec .order-confirm-item .paymentmethod.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .paymentmethod.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .shipping.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .shipping.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item body:has(.checkout) .columncontainer-col-33 .payment-method-block>.button,.orderhistory .calendar-panel .calendar-grid .order-confirm-sec .order-confirm-item .payment-method-block>.date,.orderhistory .calendar-panel .order-confirm-sec .order-confirm-item .payment-method-block>.calendar-body,.ordernotes.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.partscredit.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.paymentmethod.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.paymentmethod.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.pe-24,.shipping.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.shipping.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,body:has(.checkout) .columncontainer-col-33 .order-confirm-sec .order-confirm-item .payment-method-block>.button{-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}.m-24{margin:1.5rem}.mt-24{margin-top:1.5rem}.mb-24{margin-bottom:1.5rem}.mx-24{margin-inline:1.5rem}.my-24{margin-block:1.5rem}.ms-24{-webkit-margin-start:1.5rem;margin-inline-start:1.5rem}.me-24{-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.order-confirm-sec .order-fallback-message,.p-32,.quotebanner{padding:2rem}.pt-32{padding-top:2rem}.pb-32{padding-bottom:2rem}.px-32{padding-inline:2rem}.py-32{padding-block:2rem}.ps-32,body:has(.checkout) .columncontainer-col-75{-webkit-padding-start:2rem;padding-inline-start:2rem}.order-confirmation-sec .columncontainer-col-33,.pe-32,body:has(.checkout) .columncontainer-col-25{-webkit-padding-end:2rem;padding-inline-end:2rem}.m-32{margin:2rem}.branchlocations .drawer .content-section .guest_zip_code .form-group,.icontitle,.mt-32,.partscredit .parts-credit .next-payment-method .next-payment-btn{margin-top:2rem}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login h2,.mb-32,.promotionanddiscount,.quotebanner,.store-credit-wrapper{margin-bottom:2rem}.mx-32{margin-inline:2rem}.my-32{margin-block:2rem}.ms-32{-webkit-margin-start:2rem;margin-inline-start:2rem}.me-32{-webkit-margin-end:2rem;margin-inline-end:2rem}.p-36{padding:2.25rem}.pt-36{padding-top:2.25rem}.pb-36{padding-bottom:2.25rem}.px-36{padding-inline:2.25rem}.py-36{padding-block:2.25rem}.ps-36{-webkit-padding-start:2.25rem;padding-inline-start:2.25rem}.pe-36{-webkit-padding-end:2.25rem;padding-inline-end:2.25rem}.m-36{margin:2.25rem}.mt-36{margin-top:2.25rem}.mb-36{margin-bottom:2.25rem}.mx-36{margin-inline:2.25rem}.my-36{margin-block:2.25rem}.cart-summary .message-container .add-error-message span,.cart-summary .message-container .success-message span,.checkout-section .message-container .add-error-message span,.checkout-section .message-container .success-message span,.checkoutbannerCTA .message-container .add-error-message span,.checkoutbannerCTA .message-container .success-message span,.fulfilmentmethod .message-container .add-error-message span,.fulfilmentmethod .message-container .success-message span,.fullfilment-component .message-container .add-error-message span,.fullfilment-component .message-container .success-message span,.ms-36,.paymentmethod .message-container .add-error-message span,.paymentmethod .message-container .success-message span,.shipping .message-container .add-error-message span,.shipping .message-container .success-message span{-webkit-margin-start:2.25rem;margin-inline-start:2.25rem}.me-36{-webkit-margin-end:2.25rem;margin-inline-end:2.25rem}.p-40{padding:2.5rem}.pt-40{padding-top:2.5rem}.pb-40{padding-bottom:2.5rem}.px-40{padding-inline:2.5rem}.py-40{padding-block:2.5rem}.ps-40{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.pe-40{-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}.m-40{margin:2.5rem}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem}.mx-40{margin-inline:2.5rem}.my-40{margin-block:2.5rem}.ms-40{-webkit-margin-start:2.5rem;margin-inline-start:2.5rem}.me-40{-webkit-margin-end:2.5rem;margin-inline-end:2.5rem}.p-52{padding:3.25rem}.pt-52{padding-top:3.25rem}.pb-52{padding-bottom:3.25rem}.px-52{padding-inline:3.25rem}.py-52{padding-block:3.25rem}.ps-52{-webkit-padding-start:3.25rem;padding-inline-start:3.25rem}.pe-52{-webkit-padding-end:3.25rem;padding-inline-end:3.25rem}.m-52{margin:3.25rem}.mt-52,.partscredit{margin-top:3.25rem}.mb-52{margin-bottom:3.25rem}.mx-52{margin-inline:3.25rem}.my-52,.ordernotes.title{margin-block:3.25rem}.ms-52{-webkit-margin-start:3.25rem;margin-inline-start:3.25rem}.me-52{-webkit-margin-end:3.25rem;margin-inline-end:3.25rem}.p-64{padding:4rem}.pt-64{padding-top:4rem}.pb-64{padding-bottom:4rem}.px-64{padding-inline:4rem}.py-64{padding-block:4rem}.ps-64{-webkit-padding-start:4rem;padding-inline-start:4rem}.pe-64{-webkit-padding-end:4rem;padding-inline-end:4rem}.m-64{margin:4rem}.mt-64{margin-top:4rem}.mb-64{margin-bottom:4rem}.mx-64{margin-inline:4rem}.my-64{margin-block:4rem}.ms-64{-webkit-margin-start:4rem;margin-inline-start:4rem}.me-64{-webkit-margin-end:4rem;margin-inline-end:4rem}.p-128{padding:8rem}.pt-128{padding-top:8rem}.pb-128{padding-bottom:8rem}.px-128{padding-inline:8rem}.py-128{padding-block:8rem}.ps-128{-webkit-padding-start:8rem;padding-inline-start:8rem}.pe-128{-webkit-padding-end:8rem;padding-inline-end:8rem}.m-128{margin:8rem}.mt-128{margin-top:8rem}.mb-128{margin-bottom:8rem}.mx-128{margin-inline:8rem}.my-128{margin-block:8rem}.ms-128{-webkit-margin-start:8rem;margin-inline-start:8rem}.me-128{-webkit-margin-end:8rem;margin-inline-end:8rem}.gap-0{--gap:0}.gap-0,.gap-2{gap:var(--gap)}.gap-2{--gap:0.125rem}.gap-3{--gap:0.1875rem}.gap-3,.gap-4{gap:var(--gap)}.gap-4{--gap:0.25rem}.container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart span,.gap-5{--gap:0.3125rem;gap:var(--gap)}.gap-6{--gap:0.375rem}.gap-6,.gap-7{gap:var(--gap)}.gap-7{--gap:0.4375rem}.erporderdetails .order-detail-section .order-cancellation-banner,.gap-8{--gap:0.5rem;gap:var(--gap)}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar,.gap-10,.icontitle{--gap:0.625rem;gap:var(--gap)}.gap-11{--gap:0.6875rem;gap:var(--gap)}.gap-12,.orderhistory .calendar-panel .calendar-body{--gap:0.75rem;gap:var(--gap)}.gap-13{--gap:0.8125rem;gap:var(--gap)}.gap-14{--gap:0.875rem;gap:var(--gap)}.gap-15{--gap:0.9375rem;gap:var(--gap)}.gap-16{--gap:1rem;gap:var(--gap)}.gap-18{--gap:1.125rem;gap:var(--gap)}.gap-20{--gap:1.25rem;gap:var(--gap)}.gap-24{--gap:1.5rem;gap:var(--gap)}.gap-32{--gap:2rem;gap:var(--gap)}.gap-36{--gap:2.25rem;gap:var(--gap)}.gap-40{--gap:2.5rem;gap:var(--gap)}.gap-52{--gap:3.25rem;gap:var(--gap)}.gap-64{--gap:4rem;gap:var(--gap)}.gap-128{--gap:8rem;gap:var(--gap)}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.addparttocartmodel,.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar-thumb,.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar-track,.branchlocations .drawer .content-section .guest_zip_code .form-group select,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar,.erporderdetails .order-detail-section .order-cancellation-banner,.impersonation-end-session-modal,.impersonation-session-ended-modal,.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip,.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.highlight,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p a.erp-order-number.highlight,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.highlight,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p a.erp-order-number.highlight,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-checkbox input[type=checkbox].error,.partscredit .parts-credit .next-payment-method .next-payment-btn,.punchout-session-expired-modal,.punchout-session-order-modal,.quotebanner,.rounded-md,.stl-modal__select-group .stl-custom-select__list,.theme-items .flexcontainer>.cmp-container{border-radius:.25rem}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer::-webkit-scrollbar-thumb,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer::-webkit-scrollbar-track,.order-confirm-sec .order-fallback-message,.rounded-lg{border-radius:.5rem}.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar,.checkout .items .checkout-header .checkout-title:before,.minicart .drawer .content-section .cart-info .info>div .cart-header .cart-title h4:before,.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title:before,.order-confirmation-sec .cart-summary .cart-items .construction .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items .mining .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items>div .cart-header h4:before,.orderhistory .calendar-panel .calendar-grid .date,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing::-webkit-scrollbar-thumb,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing::-webkit-scrollbar-track,.rounded-full,.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options::-webkit-scrollbar-thumb,.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options::-webkit-scrollbar-track,.stl-modal__select-group .stl-custom-select__list::-webkit-scrollbar-thumb{border-radius:62500pc}.ordernotes .order-notes-textarea::-webkit-input-placeholder{font-weight:400}.ordernotes .order-notes-textarea::-moz-placeholder{font-weight:400}.ordernotes .order-notes-textarea:-ms-input-placeholder{font-weight:400}.ordernotes .order-notes-textarea::-ms-input-placeholder{font-weight:400}.add-parts-table th,.cmp-keypoint__description,.cmp-kx-icon-component__description,.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__date,.fw-normal,.list-modal input,.list-modal select,.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip,.ordernotes .order-notes-textarea::placeholder{font-weight:400}.fw-medium{font-weight:500}.branchavailabilitymodel .modal-content .availabilitymodel .availability_row li a.active,.branchavailabilitymodel .modal-content .availabilitymodel .table th span,.branchlocations .drawer .content-section .dealers-section h2,.branchlocations .drawer .content-section .guest-dealer h2,.branchlocations .drawer .content-section .guest_zip_code .form-group p,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login h2,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login p,.cmp-keypoint__label,.cmp-keypoint__value,.cmp-kx-icon-component .metric-value,.cmp-kx-icon-component__eyebrow-title,.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__title,.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.payment-method .order-cancelled-note strong,.fw-bold,.orderhistory .calendar-panel .calendar-grid .date.selected-end,.orderhistory .calendar-panel .calendar-grid .date.selected-start,.orderhistory .order-history-section .cancelled-pill p,.partscredit .parts-credit .applycredit-confirm .alert .alert-success strong,.store-credit-wrapper .notification-box strong,.termsandconditions .mobile-terms label{font-weight:700}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login p,.text-left{text-align:left}.branchavailabilitymodel .modal-content .availabilitymodel .table td:nth-child(4),.branchavailabilitymodel .modal-content .availabilitymodel .table th.select,.text-center{text-align:center}.text-right{text-align:right}.w-10{width:10%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33{width:33.3333333333%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-66{width:66.6666666667%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.branchavailabilitymodel .modal-content .availabilitymodel .table,.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody,.branchavailabilitymodel .modal-content .availabilitymodel .table .theader,.branchavailabilitymodel .modal-content .availabilitymodel .table tr,.branchlocations .drawer .content-section .guest_zip_code .form-group select,.edit-machine-modal,.edit-machine-modal .modal-content,.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper iframe,.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input,.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-select-wrap .credit-card-select,.w-100,body:has(.checkout) .columncontainer-col-33 .button{width:100%}.w-auto{width:auto}.max-w-10{max-width:10%}.max-w-20{max-width:20%}.max-w-25{max-width:25%}.max-w-30{max-width:30%}.max-w-33{max-width:33.3333333333%}.max-w-40{max-width:40%}.max-w-50{max-width:50%}.max-w-60{max-width:60%}.max-w-66{max-width:66.6666666667%}.max-w-70{max-width:70%}.max-w-75{max-width:75%}.max-w-80{max-width:80%}.max-w-90{max-width:90%}.max-w-100{max-width:100%}.max-w-auto{max-width:auto}.bw-0{border-width:0}.bw-1,.termsandconditions .cmp-text,.theme-items .flexcontainer>.cmp-container{border-width:.0625rem}.bw-2{border-width:.125rem}.inline{display:inline}.branchavailabilitymodel .modal-content .availabilitymodel .table th span,.inline-block{display:inline-block}.block,.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody,.carttools .cart-tools.cart .cart,.carttools .cart-tools.quote .quote,.checkout .items .checkout-header .checkout-title:before,.edit-machine-modal .modal-content .form-group label,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed img,.minicart .drawer .content-section .cart-info .info>div .cart-header .cart-title h4:before,.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title:before,.order-confirmation-sec .cart-summary .cart-items .construction .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items .mining .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items>div .cart-header h4:before,.orderhistory .order-history-section .order-tabs ul li img.icon-black,.orderhistory .order-history-section .order-tabs ul li.active img.icon-blue,.partscredit.show,.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-select-wrap .credit-card-select{display:block}.cart-summary.collapsed .collapsed-view,.cart-summary.step-completed .completed-view,.checkout-section.collapsed .collapsed-view,.checkout-section.step-completed .completed-view,.checkoutbannerCTA.collapsed .collapsed-view,.checkoutbannerCTA.step-completed .completed-view,.container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart span,.flex,.fulfilmentmethod.collapsed .collapsed-view,.fulfilmentmethod.step-completed .completed-view,.fullfilment-component.collapsed .collapsed-view,.fullfilment-component.step-completed .completed-view,.orderhistory .calendar-panel .calendar-body,.orderhistory .calendar-panel .calendar-grid .date,.ordernotes.collapsed .collapsed-view,.partscredit.collapsed .collapsed-view,.paymentmethod.collapsed .collapsed-view,.paymentmethod.step-completed .completed-view,.shipping.collapsed .collapsed-view,.shipping.step-completed .completed-view,body:has(.checkout) .columncontainer-col-33 .button{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid{display:grid}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .login-to-view,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar>svg,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .text-light,.carttools ul p,.d-none,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed h4,.fulfilmentmethod.collapsed .completed-view,.fulfilmentmethod.collapsed .fulfilment-method-container,.fulfilmentmethod.step-completed .collapsed-view,.fulfilmentmethod.step-completed .fulfilment-method-container,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .supplied-by,.orderhistory .order-history-section .order-tabs ul li.active img.icon-black,.ordernotes.collapsed .order-notes-container,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .mobile-label,.partscredit.collapsed .parts-credit,.partscredit.step-completed .next-payment-method,.paymentmethod.collapsed .paymentcomponent,body:has(.checkout) .columncontainer-col-66 .ghost{display:none}.visible{visibility:visible}.hidden{visibility:hidden}.collapse{visibility:collapse}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-initial{-ms-flex-wrap:initial;flex-wrap:nowrap}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col,.orderhistory .calendar-panel .calendar-grid .date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-flow-col{grid-auto-flow:column}.items-start,.orderhistory .calendar-panel .calendar-body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-summary .message-container .add-error-message:before,.cart-summary .message-container .success-message:before,.checkout-section .message-container .add-error-message:before,.checkout-section .message-container .success-message:before,.checkoutbannerCTA .message-container .add-error-message:before,.checkoutbannerCTA .message-container .success-message:before,.container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart span,.field-error label:before,.field-error.form-col:before,.field-error.form-group:before,.fulfilmentmethod .message-container .add-error-message:before,.fulfilmentmethod .message-container .success-message:before,.fullfilment-component .message-container .add-error-message:before,.fullfilment-component .message-container .success-message:before,.items-center,.orderhistory .calendar-panel .calendar-grid .date,.paymentmethod .message-container .add-error-message:before,.paymentmethod .message-container .success-message:before,.shipping .message-container .add-error-message:before,.shipping .message-container .success-message:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-end,body:has(.checkout) .columncontainer-col-33 .button{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center,.orderhistory .calendar-panel .calendar-grid .date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-end,body:has(.checkout) .columncontainer-col-33 .button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-center{-ms-flex-line-pack:center;align-content:center}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}@media(min-width:768px){.md\:p-0{padding:0}.md\:pt-0{padding-top:0}.md\:pb-0{padding-bottom:0}.md\:px-0{padding-inline:0}.md\:py-0{padding-block:0}.md\:ps-0{-webkit-padding-start:0;padding-inline-start:0}.md\:pe-0{-webkit-padding-end:0;padding-inline-end:0}.md\:m-0{margin:0}.md\:mt-0{margin-top:0}.md\:mb-0{margin-bottom:0}.md\:mx-0{margin-inline:0}.md\:my-0{margin-block:0}.md\:ms-0{-webkit-margin-start:0;margin-inline-start:0}.md\:me-0{-webkit-margin-end:0;margin-inline-end:0}.md\:p-2{padding:.125rem}.md\:pt-2{padding-top:.125rem}.md\:pb-2{padding-bottom:.125rem}.md\:px-2{padding-inline:.125rem}.md\:py-2{padding-block:.125rem}.md\:ps-2{-webkit-padding-start:.125rem;padding-inline-start:.125rem}.md\:pe-2{-webkit-padding-end:.125rem;padding-inline-end:.125rem}.md\:m-2{margin:.125rem}.md\:mt-2{margin-top:.125rem}.md\:mb-2{margin-bottom:.125rem}.md\:mx-2{margin-inline:.125rem}.md\:my-2{margin-block:.125rem}.md\:ms-2{-webkit-margin-start:.125rem;margin-inline-start:.125rem}.md\:me-2{-webkit-margin-end:.125rem;margin-inline-end:.125rem}.md\:p-3{padding:.1875rem}.md\:pt-3{padding-top:.1875rem}.md\:pb-3{padding-bottom:.1875rem}.md\:px-3{padding-inline:.1875rem}.md\:py-3{padding-block:.1875rem}.md\:ps-3{-webkit-padding-start:.1875rem;padding-inline-start:.1875rem}.md\:pe-3{-webkit-padding-end:.1875rem;padding-inline-end:.1875rem}.md\:m-3{margin:.1875rem}.md\:mt-3{margin-top:.1875rem}.md\:mb-3{margin-bottom:.1875rem}.md\:mx-3{margin-inline:.1875rem}.md\:my-3{margin-block:.1875rem}.md\:ms-3{-webkit-margin-start:.1875rem;margin-inline-start:.1875rem}.md\:me-3{-webkit-margin-end:.1875rem;margin-inline-end:.1875rem}.md\:p-4{padding:.25rem}.md\:pt-4{padding-top:.25rem}.md\:pb-4{padding-bottom:.25rem}.md\:px-4{padding-inline:.25rem}.md\:py-4{padding-block:.25rem}.md\:ps-4{-webkit-padding-start:.25rem;padding-inline-start:.25rem}.md\:pe-4{-webkit-padding-end:.25rem;padding-inline-end:.25rem}.md\:m-4{margin:.25rem}.md\:mt-4{margin-top:.25rem}.md\:mb-4{margin-bottom:.25rem}.md\:mx-4{margin-inline:.25rem}.md\:my-4{margin-block:.25rem}.md\:ms-4{-webkit-margin-start:.25rem;margin-inline-start:.25rem}.md\:me-4{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.md\:p-5{padding:.3125rem}.md\:pt-5{padding-top:.3125rem}.md\:pb-5{padding-bottom:.3125rem}.md\:px-5{padding-inline:.3125rem}.md\:py-5{padding-block:.3125rem}.md\:ps-5{-webkit-padding-start:.3125rem;padding-inline-start:.3125rem}.md\:pe-5{-webkit-padding-end:.3125rem;padding-inline-end:.3125rem}.md\:m-5{margin:.3125rem}.md\:mt-5{margin-top:.3125rem}.md\:mb-5{margin-bottom:.3125rem}.md\:mx-5{margin-inline:.3125rem}.md\:my-5{margin-block:.3125rem}.md\:ms-5{-webkit-margin-start:.3125rem;margin-inline-start:.3125rem}.md\:me-5{-webkit-margin-end:.3125rem;margin-inline-end:.3125rem}.md\:p-6{padding:.375rem}.md\:pt-6{padding-top:.375rem}.md\:pb-6{padding-bottom:.375rem}.md\:px-6{padding-inline:.375rem}.md\:py-6{padding-block:.375rem}.md\:ps-6{-webkit-padding-start:.375rem;padding-inline-start:.375rem}.md\:pe-6{-webkit-padding-end:.375rem;padding-inline-end:.375rem}.md\:m-6{margin:.375rem}.md\:mt-6{margin-top:.375rem}.md\:mb-6{margin-bottom:.375rem}.md\:mx-6{margin-inline:.375rem}.md\:my-6{margin-block:.375rem}.md\:ms-6{-webkit-margin-start:.375rem;margin-inline-start:.375rem}.md\:me-6{-webkit-margin-end:.375rem;margin-inline-end:.375rem}.md\:p-7{padding:.4375rem}.md\:pt-7{padding-top:.4375rem}.md\:pb-7{padding-bottom:.4375rem}.md\:px-7{padding-inline:.4375rem}.md\:py-7{padding-block:.4375rem}.md\:ps-7{-webkit-padding-start:.4375rem;padding-inline-start:.4375rem}.md\:pe-7{-webkit-padding-end:.4375rem;padding-inline-end:.4375rem}.md\:m-7{margin:.4375rem}.md\:mt-7{margin-top:.4375rem}.md\:mb-7{margin-bottom:.4375rem}.md\:mx-7{margin-inline:.4375rem}.md\:my-7{margin-block:.4375rem}.md\:ms-7{-webkit-margin-start:.4375rem;margin-inline-start:.4375rem}.md\:me-7{-webkit-margin-end:.4375rem;margin-inline-end:.4375rem}.md\:p-8{padding:.5rem}.md\:pt-8{padding-top:.5rem}.md\:pb-8{padding-bottom:.5rem}.md\:px-8{padding-inline:.5rem}.md\:py-8{padding-block:.5rem}.md\:ps-8{-webkit-padding-start:.5rem;padding-inline-start:.5rem}.md\:pe-8{-webkit-padding-end:.5rem;padding-inline-end:.5rem}.md\:m-8{margin:.5rem}.md\:mt-8{margin-top:.5rem}.md\:mb-8{margin-bottom:.5rem}.md\:mx-8{margin-inline:.5rem}.md\:my-8{margin-block:.5rem}.md\:ms-8{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.md\:me-8{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.md\:p-10{padding:.625rem}.md\:pt-10{padding-top:.625rem}.md\:pb-10{padding-bottom:.625rem}.md\:px-10{padding-inline:.625rem}.md\:py-10{padding-block:.625rem}.md\:ps-10{-webkit-padding-start:.625rem;padding-inline-start:.625rem}.md\:pe-10{-webkit-padding-end:.625rem;padding-inline-end:.625rem}.md\:m-10{margin:.625rem}.md\:mt-10{margin-top:.625rem}.md\:mb-10{margin-bottom:.625rem}.md\:mx-10{margin-inline:.625rem}.md\:my-10{margin-block:.625rem}.md\:ms-10{-webkit-margin-start:.625rem;margin-inline-start:.625rem}.md\:me-10{-webkit-margin-end:.625rem;margin-inline-end:.625rem}.md\:p-11{padding:.6875rem}.md\:pt-11{padding-top:.6875rem}.md\:pb-11{padding-bottom:.6875rem}.md\:px-11{padding-inline:.6875rem}.md\:py-11{padding-block:.6875rem}.md\:ps-11{-webkit-padding-start:.6875rem;padding-inline-start:.6875rem}.md\:pe-11{-webkit-padding-end:.6875rem;padding-inline-end:.6875rem}.md\:m-11{margin:.6875rem}.md\:mt-11{margin-top:.6875rem}.md\:mb-11{margin-bottom:.6875rem}.md\:mx-11{margin-inline:.6875rem}.md\:my-11{margin-block:.6875rem}.md\:ms-11{-webkit-margin-start:.6875rem;margin-inline-start:.6875rem}.md\:me-11{-webkit-margin-end:.6875rem;margin-inline-end:.6875rem}.md\:p-12{padding:.75rem}.md\:pt-12{padding-top:.75rem}.md\:pb-12{padding-bottom:.75rem}.md\:px-12{padding-inline:.75rem}.md\:py-12{padding-block:.75rem}.md\:ps-12{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.md\:pe-12{-webkit-padding-end:.75rem;padding-inline-end:.75rem}.md\:m-12{margin:.75rem}.md\:mt-12{margin-top:.75rem}.md\:mb-12{margin-bottom:.75rem}.md\:mx-12{margin-inline:.75rem}.md\:my-12{margin-block:.75rem}.md\:ms-12{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.md\:me-12{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.md\:p-13{padding:.8125rem}.md\:pt-13{padding-top:.8125rem}.md\:pb-13{padding-bottom:.8125rem}.md\:px-13{padding-inline:.8125rem}.md\:py-13{padding-block:.8125rem}.md\:ps-13{-webkit-padding-start:.8125rem;padding-inline-start:.8125rem}.md\:pe-13{-webkit-padding-end:.8125rem;padding-inline-end:.8125rem}.md\:m-13{margin:.8125rem}.md\:mt-13{margin-top:.8125rem}.md\:mb-13{margin-bottom:.8125rem}.md\:mx-13{margin-inline:.8125rem}.md\:my-13{margin-block:.8125rem}.md\:ms-13{-webkit-margin-start:.8125rem;margin-inline-start:.8125rem}.md\:me-13{-webkit-margin-end:.8125rem;margin-inline-end:.8125rem}.md\:p-14{padding:.875rem}.md\:pt-14{padding-top:.875rem}.md\:pb-14{padding-bottom:.875rem}.md\:px-14{padding-inline:.875rem}.md\:py-14{padding-block:.875rem}.md\:ps-14{-webkit-padding-start:.875rem;padding-inline-start:.875rem}.md\:pe-14{-webkit-padding-end:.875rem;padding-inline-end:.875rem}.md\:m-14{margin:.875rem}.md\:mt-14{margin-top:.875rem}.md\:mb-14{margin-bottom:.875rem}.md\:mx-14{margin-inline:.875rem}.md\:my-14{margin-block:.875rem}.md\:ms-14{-webkit-margin-start:.875rem;margin-inline-start:.875rem}.md\:me-14{-webkit-margin-end:.875rem;margin-inline-end:.875rem}.md\:p-15{padding:.9375rem}.md\:pt-15{padding-top:.9375rem}.md\:pb-15{padding-bottom:.9375rem}.md\:px-15{padding-inline:.9375rem}.md\:py-15{padding-block:.9375rem}.md\:ps-15{-webkit-padding-start:.9375rem;padding-inline-start:.9375rem}.md\:pe-15{-webkit-padding-end:.9375rem;padding-inline-end:.9375rem}.md\:m-15{margin:.9375rem}.md\:mt-15{margin-top:.9375rem}.md\:mb-15{margin-bottom:.9375rem}.md\:mx-15{margin-inline:.9375rem}.md\:my-15{margin-block:.9375rem}.md\:ms-15{-webkit-margin-start:.9375rem;margin-inline-start:.9375rem}.md\:me-15{-webkit-margin-end:.9375rem;margin-inline-end:.9375rem}.md\:p-16{padding:1rem}.md\:pt-16{padding-top:1rem}.md\:pb-16{padding-bottom:1rem}.md\:px-16{padding-inline:1rem}.md\:py-16{padding-block:1rem}.md\:ps-16{-webkit-padding-start:1rem;padding-inline-start:1rem}.md\:pe-16{-webkit-padding-end:1rem;padding-inline-end:1rem}.md\:m-16{margin:1rem}.md\:mt-16{margin-top:1rem}.md\:mb-16{margin-bottom:1rem}.md\:mx-16{margin-inline:1rem}.md\:my-16{margin-block:1rem}.md\:ms-16{-webkit-margin-start:1rem;margin-inline-start:1rem}.md\:me-16{-webkit-margin-end:1rem;margin-inline-end:1rem}.md\:p-18{padding:1.125rem}.md\:pt-18{padding-top:1.125rem}.md\:pb-18{padding-bottom:1.125rem}.md\:px-18{padding-inline:1.125rem}.md\:py-18{padding-block:1.125rem}.md\:ps-18{-webkit-padding-start:1.125rem;padding-inline-start:1.125rem}.md\:pe-18{-webkit-padding-end:1.125rem;padding-inline-end:1.125rem}.md\:m-18{margin:1.125rem}.md\:mt-18{margin-top:1.125rem}.md\:mb-18{margin-bottom:1.125rem}.md\:mx-18{margin-inline:1.125rem}.md\:my-18{margin-block:1.125rem}.md\:ms-18{-webkit-margin-start:1.125rem;margin-inline-start:1.125rem}.md\:me-18{-webkit-margin-end:1.125rem;margin-inline-end:1.125rem}.md\:p-20{padding:1.25rem}.md\:pt-20{padding-top:1.25rem}.md\:pb-20{padding-bottom:1.25rem}.md\:px-20{padding-inline:1.25rem}.md\:py-20{padding-block:1.25rem}.md\:ps-20{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.md\:pe-20{-webkit-padding-end:1.25rem;padding-inline-end:1.25rem}.md\:m-20{margin:1.25rem}.md\:mt-20{margin-top:1.25rem}.md\:mb-20{margin-bottom:1.25rem}.md\:mx-20{margin-inline:1.25rem}.md\:my-20{margin-block:1.25rem}.md\:ms-20{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}.md\:me-20{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}.md\:p-24{padding:1.5rem}.md\:pt-24{padding-top:1.5rem}.md\:pb-24{padding-bottom:1.5rem}.md\:px-24{padding-inline:1.5rem}.md\:py-24{padding-block:1.5rem}.md\:ps-24{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.md\:pe-24{-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}.md\:m-24{margin:1.5rem}.md\:mt-24{margin-top:1.5rem}.md\:mb-24{margin-bottom:1.5rem}.md\:mx-24{margin-inline:1.5rem}.md\:my-24{margin-block:1.5rem}.md\:ms-24{-webkit-margin-start:1.5rem;margin-inline-start:1.5rem}.md\:me-24{-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.md\:p-32{padding:2rem}.md\:pt-32{padding-top:2rem}.md\:pb-32{padding-bottom:2rem}.md\:px-32{padding-inline:2rem}.md\:py-32{padding-block:2rem}.md\:ps-32{-webkit-padding-start:2rem;padding-inline-start:2rem}.md\:pe-32{-webkit-padding-end:2rem;padding-inline-end:2rem}.md\:m-32{margin:2rem}.md\:mt-32{margin-top:2rem}.md\:mb-32{margin-bottom:2rem}.md\:mx-32{margin-inline:2rem}.md\:my-32{margin-block:2rem}.md\:ms-32{-webkit-margin-start:2rem;margin-inline-start:2rem}.md\:me-32{-webkit-margin-end:2rem;margin-inline-end:2rem}.md\:p-36{padding:2.25rem}.md\:pt-36{padding-top:2.25rem}.md\:pb-36{padding-bottom:2.25rem}.md\:px-36{padding-inline:2.25rem}.md\:py-36{padding-block:2.25rem}.md\:ps-36{-webkit-padding-start:2.25rem;padding-inline-start:2.25rem}.md\:pe-36{-webkit-padding-end:2.25rem;padding-inline-end:2.25rem}.md\:m-36{margin:2.25rem}.md\:mt-36{margin-top:2.25rem}.md\:mb-36{margin-bottom:2.25rem}.md\:mx-36{margin-inline:2.25rem}.md\:my-36{margin-block:2.25rem}.md\:ms-36{-webkit-margin-start:2.25rem;margin-inline-start:2.25rem}.md\:me-36{-webkit-margin-end:2.25rem;margin-inline-end:2.25rem}.md\:p-40{padding:2.5rem}.md\:pt-40{padding-top:2.5rem}.md\:pb-40{padding-bottom:2.5rem}.md\:px-40{padding-inline:2.5rem}.md\:py-40{padding-block:2.5rem}.md\:ps-40{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.md\:pe-40{-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}.md\:m-40{margin:2.5rem}.md\:mt-40{margin-top:2.5rem}.md\:mb-40{margin-bottom:2.5rem}.md\:mx-40{margin-inline:2.5rem}.md\:my-40{margin-block:2.5rem}.md\:ms-40{-webkit-margin-start:2.5rem;margin-inline-start:2.5rem}.md\:me-40{-webkit-margin-end:2.5rem;margin-inline-end:2.5rem}.md\:p-52{padding:3.25rem}.md\:pt-52{padding-top:3.25rem}.md\:pb-52{padding-bottom:3.25rem}.md\:px-52{padding-inline:3.25rem}.md\:py-52{padding-block:3.25rem}.md\:ps-52{-webkit-padding-start:3.25rem;padding-inline-start:3.25rem}.md\:pe-52{-webkit-padding-end:3.25rem;padding-inline-end:3.25rem}.md\:m-52{margin:3.25rem}.md\:mt-52{margin-top:3.25rem}.md\:mb-52{margin-bottom:3.25rem}.md\:mx-52{margin-inline:3.25rem}.md\:my-52{margin-block:3.25rem}.md\:ms-52{-webkit-margin-start:3.25rem;margin-inline-start:3.25rem}.md\:me-52{-webkit-margin-end:3.25rem;margin-inline-end:3.25rem}.md\:p-64{padding:4rem}.md\:pt-64{padding-top:4rem}.md\:pb-64{padding-bottom:4rem}.md\:px-64{padding-inline:4rem}.md\:py-64{padding-block:4rem}.md\:ps-64{-webkit-padding-start:4rem;padding-inline-start:4rem}.md\:pe-64{-webkit-padding-end:4rem;padding-inline-end:4rem}.md\:m-64{margin:4rem}.md\:mt-64{margin-top:4rem}.md\:mb-64{margin-bottom:4rem}.md\:mx-64{margin-inline:4rem}.md\:my-64{margin-block:4rem}.md\:ms-64{-webkit-margin-start:4rem;margin-inline-start:4rem}.md\:me-64{-webkit-margin-end:4rem;margin-inline-end:4rem}.md\:p-128{padding:8rem}.md\:pt-128{padding-top:8rem}.md\:pb-128{padding-bottom:8rem}.md\:px-128{padding-inline:8rem}.md\:py-128{padding-block:8rem}.md\:ps-128{-webkit-padding-start:8rem;padding-inline-start:8rem}.md\:pe-128{-webkit-padding-end:8rem;padding-inline-end:8rem}.md\:m-128{margin:8rem}.md\:mt-128{margin-top:8rem}.md\:mb-128{margin-bottom:8rem}.md\:mx-128{margin-inline:8rem}.md\:my-128{margin-block:8rem}.md\:ms-128{-webkit-margin-start:8rem;margin-inline-start:8rem}.md\:me-128{-webkit-margin-end:8rem;margin-inline-end:8rem}.md\:gap-0{--gap:0;gap:var(--gap)}.md\:gap-2{--gap:0.125rem;gap:var(--gap)}.md\:gap-3{--gap:0.1875rem;gap:var(--gap)}.md\:gap-4{--gap:0.25rem;gap:var(--gap)}.md\:gap-5{--gap:0.3125rem;gap:var(--gap)}.md\:gap-6{--gap:0.375rem;gap:var(--gap)}.md\:gap-7{--gap:0.4375rem;gap:var(--gap)}.md\:gap-8{--gap:0.5rem;gap:var(--gap)}.md\:gap-10{--gap:0.625rem;gap:var(--gap)}.md\:gap-11{--gap:0.6875rem;gap:var(--gap)}.md\:gap-12{--gap:0.75rem;gap:var(--gap)}.md\:gap-13{--gap:0.8125rem;gap:var(--gap)}.md\:gap-14{--gap:0.875rem;gap:var(--gap)}.md\:gap-15{--gap:0.9375rem;gap:var(--gap)}.md\:gap-16{--gap:1rem;gap:var(--gap)}.md\:gap-18{--gap:1.125rem;gap:var(--gap)}.md\:gap-20{--gap:1.25rem;gap:var(--gap)}.md\:gap-24{--gap:1.5rem;gap:var(--gap)}.md\:gap-32{--gap:2rem;gap:var(--gap)}.md\:gap-36{--gap:2.25rem;gap:var(--gap)}.md\:gap-40{--gap:2.5rem;gap:var(--gap)}.md\:gap-52{--gap:3.25rem;gap:var(--gap)}.md\:gap-64{--gap:4rem;gap:var(--gap)}.md\:gap-128{--gap:8rem;gap:var(--gap)}.md\:rounded-none{border-radius:0}.md\:rounded-sm{border-radius:.125rem}.md\:rounded-md{border-radius:.25rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-full{border-radius:62500pc}.md\:fw-normal{font-weight:400}.md\:fw-medium{font-weight:500}.md\:fw-bold{font-weight:700}.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}.md\:w-10{width:10%}.md\:w-20{width:20%}.md\:w-25{width:25%}.md\:w-30{width:30%}.md\:w-33{width:33.3333333333%}.md\:w-40{width:40%}.md\:w-50{width:50%}.md\:w-60{width:60%}.md\:w-66{width:66.6666666667%}.md\:w-70{width:70%}.md\:w-75{width:75%}.md\:w-80{width:80%}.md\:w-90{width:90%}.md\:w-100{width:100%}.md\:w-auto{width:auto}.md\:max-w-10{max-width:10%}.md\:max-w-20{max-width:20%}.md\:max-w-25{max-width:25%}.md\:max-w-30{max-width:30%}.md\:max-w-33,.md\:max-w-33--inner>*{max-width:33.3333333333%}.md\:max-w-40{max-width:40%}.md\:max-w-50,.md\:max-w-50--inner>*{max-width:50%}.md\:max-w-60{max-width:60%}.md\:max-w-66,.md\:max-w-66--inner>*{max-width:66.6666666667%}.md\:max-w-70{max-width:70%}.md\:max-w-75,.md\:max-w-75--inner>*{max-width:75%}.md\:max-w-80{max-width:80%}.md\:max-w-90{max-width:90%}.md\:max-w-100{max-width:100%}.md\:max-w-auto{max-width:auto}.md\:bw-0{border-width:0}.md\:bw-1{border-width:.0625rem}.md\:bw-2{border-width:.125rem}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:block{display:block}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.md\:grid{display:grid}.md\:d-none{display:none}.md\:visible{visibility:visible}.md\:hidden{visibility:hidden}.md\:collapse{visibility:collapse}.md\:sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.md\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.md\:flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.md\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.md\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.md\:flex-initial{-ms-flex-wrap:initial;flex-wrap:nowrap}.md\:flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.md\:flex-col,.md\:flex-row{-webkit-box-direction:normal}.md\:flex-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.md\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.md\:flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.md\:grid-flow-col{grid-auto-flow:column}.md\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.md\:items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.md\:items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.md\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.md\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.md\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.md\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.md\:content-center{-ms-flex-line-pack:center;align-content:center}.md\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.md\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.md\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.md\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.md\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}}@media(min-width:1200px){.lg\:p-0{padding:0}.lg\:pt-0{padding-top:0}.lg\:pb-0{padding-bottom:0}.lg\:px-0{padding-inline:0}.lg\:py-0{padding-block:0}.lg\:ps-0{-webkit-padding-start:0;padding-inline-start:0}.lg\:pe-0{-webkit-padding-end:0;padding-inline-end:0}.lg\:m-0{margin:0}.lg\:mt-0{margin-top:0}.lg\:mb-0{margin-bottom:0}.lg\:mx-0{margin-inline:0}.lg\:my-0{margin-block:0}.lg\:ms-0{-webkit-margin-start:0;margin-inline-start:0}.lg\:me-0{-webkit-margin-end:0;margin-inline-end:0}.lg\:p-2{padding:.125rem}.lg\:pt-2{padding-top:.125rem}.lg\:pb-2{padding-bottom:.125rem}.lg\:px-2{padding-inline:.125rem}.lg\:py-2{padding-block:.125rem}.lg\:ps-2{-webkit-padding-start:.125rem;padding-inline-start:.125rem}.lg\:pe-2{-webkit-padding-end:.125rem;padding-inline-end:.125rem}.lg\:m-2{margin:.125rem}.lg\:mt-2{margin-top:.125rem}.lg\:mb-2{margin-bottom:.125rem}.lg\:mx-2{margin-inline:.125rem}.lg\:my-2{margin-block:.125rem}.lg\:ms-2{-webkit-margin-start:.125rem;margin-inline-start:.125rem}.lg\:me-2{-webkit-margin-end:.125rem;margin-inline-end:.125rem}.lg\:p-3{padding:.1875rem}.lg\:pt-3{padding-top:.1875rem}.lg\:pb-3{padding-bottom:.1875rem}.lg\:px-3{padding-inline:.1875rem}.lg\:py-3{padding-block:.1875rem}.lg\:ps-3{-webkit-padding-start:.1875rem;padding-inline-start:.1875rem}.lg\:pe-3{-webkit-padding-end:.1875rem;padding-inline-end:.1875rem}.lg\:m-3{margin:.1875rem}.lg\:mt-3{margin-top:.1875rem}.lg\:mb-3{margin-bottom:.1875rem}.lg\:mx-3{margin-inline:.1875rem}.lg\:my-3{margin-block:.1875rem}.lg\:ms-3{-webkit-margin-start:.1875rem;margin-inline-start:.1875rem}.lg\:me-3{-webkit-margin-end:.1875rem;margin-inline-end:.1875rem}.lg\:p-4{padding:.25rem}.lg\:pt-4{padding-top:.25rem}.lg\:pb-4{padding-bottom:.25rem}.lg\:px-4{padding-inline:.25rem}.lg\:py-4{padding-block:.25rem}.lg\:ps-4{-webkit-padding-start:.25rem;padding-inline-start:.25rem}.lg\:pe-4{-webkit-padding-end:.25rem;padding-inline-end:.25rem}.lg\:m-4{margin:.25rem}.lg\:mt-4{margin-top:.25rem}.lg\:mb-4{margin-bottom:.25rem}.lg\:mx-4{margin-inline:.25rem}.lg\:my-4{margin-block:.25rem}.lg\:ms-4{-webkit-margin-start:.25rem;margin-inline-start:.25rem}.lg\:me-4{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.lg\:p-5{padding:.3125rem}.lg\:pt-5{padding-top:.3125rem}.lg\:pb-5{padding-bottom:.3125rem}.lg\:px-5{padding-inline:.3125rem}.lg\:py-5{padding-block:.3125rem}.lg\:ps-5{-webkit-padding-start:.3125rem;padding-inline-start:.3125rem}.lg\:pe-5{-webkit-padding-end:.3125rem;padding-inline-end:.3125rem}.lg\:m-5{margin:.3125rem}.lg\:mt-5{margin-top:.3125rem}.lg\:mb-5{margin-bottom:.3125rem}.lg\:mx-5{margin-inline:.3125rem}.lg\:my-5{margin-block:.3125rem}.lg\:ms-5{-webkit-margin-start:.3125rem;margin-inline-start:.3125rem}.lg\:me-5{-webkit-margin-end:.3125rem;margin-inline-end:.3125rem}.lg\:p-6{padding:.375rem}.lg\:pt-6{padding-top:.375rem}.lg\:pb-6{padding-bottom:.375rem}.lg\:px-6{padding-inline:.375rem}.lg\:py-6{padding-block:.375rem}.lg\:ps-6{-webkit-padding-start:.375rem;padding-inline-start:.375rem}.lg\:pe-6{-webkit-padding-end:.375rem;padding-inline-end:.375rem}.lg\:m-6{margin:.375rem}.lg\:mt-6{margin-top:.375rem}.lg\:mb-6{margin-bottom:.375rem}.lg\:mx-6{margin-inline:.375rem}.lg\:my-6{margin-block:.375rem}.lg\:ms-6{-webkit-margin-start:.375rem;margin-inline-start:.375rem}.lg\:me-6{-webkit-margin-end:.375rem;margin-inline-end:.375rem}.lg\:p-7{padding:.4375rem}.lg\:pt-7{padding-top:.4375rem}.lg\:pb-7{padding-bottom:.4375rem}.lg\:px-7{padding-inline:.4375rem}.lg\:py-7{padding-block:.4375rem}.lg\:ps-7{-webkit-padding-start:.4375rem;padding-inline-start:.4375rem}.lg\:pe-7{-webkit-padding-end:.4375rem;padding-inline-end:.4375rem}.lg\:m-7{margin:.4375rem}.lg\:mt-7{margin-top:.4375rem}.lg\:mb-7{margin-bottom:.4375rem}.lg\:mx-7{margin-inline:.4375rem}.lg\:my-7{margin-block:.4375rem}.lg\:ms-7{-webkit-margin-start:.4375rem;margin-inline-start:.4375rem}.lg\:me-7{-webkit-margin-end:.4375rem;margin-inline-end:.4375rem}.lg\:p-8{padding:.5rem}.lg\:pt-8{padding-top:.5rem}.lg\:pb-8{padding-bottom:.5rem}.lg\:px-8{padding-inline:.5rem}.lg\:py-8{padding-block:.5rem}.lg\:ps-8{-webkit-padding-start:.5rem;padding-inline-start:.5rem}.lg\:pe-8{-webkit-padding-end:.5rem;padding-inline-end:.5rem}.lg\:m-8{margin:.5rem}.lg\:mt-8{margin-top:.5rem}.lg\:mb-8{margin-bottom:.5rem}.lg\:mx-8{margin-inline:.5rem}.lg\:my-8{margin-block:.5rem}.lg\:ms-8{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.lg\:me-8{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.lg\:p-10{padding:.625rem}.lg\:pt-10{padding-top:.625rem}.lg\:pb-10{padding-bottom:.625rem}.lg\:px-10{padding-inline:.625rem}.lg\:py-10{padding-block:.625rem}.lg\:ps-10{-webkit-padding-start:.625rem;padding-inline-start:.625rem}.lg\:pe-10{-webkit-padding-end:.625rem;padding-inline-end:.625rem}.lg\:m-10{margin:.625rem}.lg\:mt-10{margin-top:.625rem}.lg\:mb-10{margin-bottom:.625rem}.lg\:mx-10{margin-inline:.625rem}.lg\:my-10{margin-block:.625rem}.lg\:ms-10{-webkit-margin-start:.625rem;margin-inline-start:.625rem}.lg\:me-10{-webkit-margin-end:.625rem;margin-inline-end:.625rem}.lg\:p-11{padding:.6875rem}.lg\:pt-11{padding-top:.6875rem}.lg\:pb-11{padding-bottom:.6875rem}.lg\:px-11{padding-inline:.6875rem}.lg\:py-11{padding-block:.6875rem}.lg\:ps-11{-webkit-padding-start:.6875rem;padding-inline-start:.6875rem}.lg\:pe-11{-webkit-padding-end:.6875rem;padding-inline-end:.6875rem}.lg\:m-11{margin:.6875rem}.lg\:mt-11{margin-top:.6875rem}.lg\:mb-11{margin-bottom:.6875rem}.lg\:mx-11{margin-inline:.6875rem}.lg\:my-11{margin-block:.6875rem}.lg\:ms-11{-webkit-margin-start:.6875rem;margin-inline-start:.6875rem}.lg\:me-11{-webkit-margin-end:.6875rem;margin-inline-end:.6875rem}.lg\:p-12{padding:.75rem}.lg\:pt-12{padding-top:.75rem}.lg\:pb-12{padding-bottom:.75rem}.lg\:px-12{padding-inline:.75rem}.lg\:py-12{padding-block:.75rem}.lg\:ps-12{-webkit-padding-start:.75rem;padding-inline-start:.75rem}.lg\:pe-12{-webkit-padding-end:.75rem;padding-inline-end:.75rem}.lg\:m-12{margin:.75rem}.lg\:mt-12{margin-top:.75rem}.lg\:mb-12{margin-bottom:.75rem}.lg\:mx-12{margin-inline:.75rem}.lg\:my-12{margin-block:.75rem}.lg\:ms-12{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.lg\:me-12{-webkit-margin-end:.75rem;margin-inline-end:.75rem}.lg\:p-13{padding:.8125rem}.lg\:pt-13{padding-top:.8125rem}.lg\:pb-13{padding-bottom:.8125rem}.lg\:px-13{padding-inline:.8125rem}.lg\:py-13{padding-block:.8125rem}.lg\:ps-13{-webkit-padding-start:.8125rem;padding-inline-start:.8125rem}.lg\:pe-13{-webkit-padding-end:.8125rem;padding-inline-end:.8125rem}.lg\:m-13{margin:.8125rem}.lg\:mt-13{margin-top:.8125rem}.lg\:mb-13{margin-bottom:.8125rem}.lg\:mx-13{margin-inline:.8125rem}.lg\:my-13{margin-block:.8125rem}.lg\:ms-13{-webkit-margin-start:.8125rem;margin-inline-start:.8125rem}.lg\:me-13{-webkit-margin-end:.8125rem;margin-inline-end:.8125rem}.lg\:p-14{padding:.875rem}.lg\:pt-14{padding-top:.875rem}.lg\:pb-14{padding-bottom:.875rem}.lg\:px-14{padding-inline:.875rem}.lg\:py-14{padding-block:.875rem}.lg\:ps-14{-webkit-padding-start:.875rem;padding-inline-start:.875rem}.lg\:pe-14{-webkit-padding-end:.875rem;padding-inline-end:.875rem}.lg\:m-14{margin:.875rem}.lg\:mt-14{margin-top:.875rem}.lg\:mb-14{margin-bottom:.875rem}.lg\:mx-14{margin-inline:.875rem}.lg\:my-14{margin-block:.875rem}.lg\:ms-14{-webkit-margin-start:.875rem;margin-inline-start:.875rem}.lg\:me-14{-webkit-margin-end:.875rem;margin-inline-end:.875rem}.lg\:p-15{padding:.9375rem}.lg\:pt-15{padding-top:.9375rem}.lg\:pb-15{padding-bottom:.9375rem}.lg\:px-15{padding-inline:.9375rem}.lg\:py-15{padding-block:.9375rem}.lg\:ps-15{-webkit-padding-start:.9375rem;padding-inline-start:.9375rem}.lg\:pe-15{-webkit-padding-end:.9375rem;padding-inline-end:.9375rem}.lg\:m-15{margin:.9375rem}.lg\:mt-15{margin-top:.9375rem}.lg\:mb-15{margin-bottom:.9375rem}.lg\:mx-15{margin-inline:.9375rem}.lg\:my-15{margin-block:.9375rem}.lg\:ms-15{-webkit-margin-start:.9375rem;margin-inline-start:.9375rem}.lg\:me-15{-webkit-margin-end:.9375rem;margin-inline-end:.9375rem}.lg\:p-16{padding:1rem}.lg\:pt-16{padding-top:1rem}.lg\:pb-16{padding-bottom:1rem}.lg\:px-16{padding-inline:1rem}.lg\:py-16{padding-block:1rem}.lg\:ps-16{-webkit-padding-start:1rem;padding-inline-start:1rem}.lg\:pe-16{-webkit-padding-end:1rem;padding-inline-end:1rem}.lg\:m-16{margin:1rem}.lg\:mt-16{margin-top:1rem}.lg\:mb-16{margin-bottom:1rem}.lg\:mx-16{margin-inline:1rem}.lg\:my-16{margin-block:1rem}.lg\:ms-16{-webkit-margin-start:1rem;margin-inline-start:1rem}.lg\:me-16{-webkit-margin-end:1rem;margin-inline-end:1rem}.lg\:p-18{padding:1.125rem}.lg\:pt-18{padding-top:1.125rem}.lg\:pb-18{padding-bottom:1.125rem}.lg\:px-18{padding-inline:1.125rem}.lg\:py-18{padding-block:1.125rem}.lg\:ps-18{-webkit-padding-start:1.125rem;padding-inline-start:1.125rem}.lg\:pe-18{-webkit-padding-end:1.125rem;padding-inline-end:1.125rem}.lg\:m-18{margin:1.125rem}.lg\:mt-18{margin-top:1.125rem}.lg\:mb-18{margin-bottom:1.125rem}.lg\:mx-18{margin-inline:1.125rem}.lg\:my-18{margin-block:1.125rem}.lg\:ms-18{-webkit-margin-start:1.125rem;margin-inline-start:1.125rem}.lg\:me-18{-webkit-margin-end:1.125rem;margin-inline-end:1.125rem}.lg\:p-20{padding:1.25rem}.lg\:pt-20{padding-top:1.25rem}.lg\:pb-20{padding-bottom:1.25rem}.lg\:px-20{padding-inline:1.25rem}.lg\:py-20{padding-block:1.25rem}.lg\:ps-20{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.lg\:pe-20{-webkit-padding-end:1.25rem;padding-inline-end:1.25rem}.lg\:m-20{margin:1.25rem}.lg\:mt-20{margin-top:1.25rem}.lg\:mb-20{margin-bottom:1.25rem}.lg\:mx-20{margin-inline:1.25rem}.lg\:my-20{margin-block:1.25rem}.lg\:ms-20{-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}.lg\:me-20{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}.lg\:p-24{padding:1.5rem}.lg\:pt-24{padding-top:1.5rem}.lg\:pb-24{padding-bottom:1.5rem}.lg\:px-24{padding-inline:1.5rem}.lg\:py-24{padding-block:1.5rem}.lg\:ps-24{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.lg\:pe-24{-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}.lg\:m-24{margin:1.5rem}.lg\:mt-24{margin-top:1.5rem}.lg\:mb-24{margin-bottom:1.5rem}.lg\:mx-24{margin-inline:1.5rem}.lg\:my-24{margin-block:1.5rem}.lg\:ms-24{-webkit-margin-start:1.5rem;margin-inline-start:1.5rem}.lg\:me-24{-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.lg\:p-32{padding:2rem}.lg\:pt-32{padding-top:2rem}.lg\:pb-32{padding-bottom:2rem}.lg\:px-32{padding-inline:2rem}.lg\:py-32{padding-block:2rem}.lg\:ps-32{-webkit-padding-start:2rem;padding-inline-start:2rem}.lg\:pe-32{-webkit-padding-end:2rem;padding-inline-end:2rem}.lg\:m-32{margin:2rem}.lg\:mt-32{margin-top:2rem}.lg\:mb-32{margin-bottom:2rem}.lg\:mx-32{margin-inline:2rem}.lg\:my-32{margin-block:2rem}.lg\:ms-32{-webkit-margin-start:2rem;margin-inline-start:2rem}.lg\:me-32{-webkit-margin-end:2rem;margin-inline-end:2rem}.lg\:p-36{padding:2.25rem}.lg\:pt-36{padding-top:2.25rem}.lg\:pb-36{padding-bottom:2.25rem}.lg\:px-36{padding-inline:2.25rem}.lg\:py-36{padding-block:2.25rem}.lg\:ps-36{-webkit-padding-start:2.25rem;padding-inline-start:2.25rem}.lg\:pe-36{-webkit-padding-end:2.25rem;padding-inline-end:2.25rem}.lg\:m-36{margin:2.25rem}.lg\:mt-36{margin-top:2.25rem}.lg\:mb-36{margin-bottom:2.25rem}.lg\:mx-36{margin-inline:2.25rem}.lg\:my-36{margin-block:2.25rem}.lg\:ms-36{-webkit-margin-start:2.25rem;margin-inline-start:2.25rem}.lg\:me-36{-webkit-margin-end:2.25rem;margin-inline-end:2.25rem}.lg\:p-40{padding:2.5rem}.lg\:pt-40{padding-top:2.5rem}.lg\:pb-40{padding-bottom:2.5rem}.lg\:px-40{padding-inline:2.5rem}.lg\:py-40{padding-block:2.5rem}.lg\:ps-40{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.lg\:pe-40{-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}.lg\:m-40{margin:2.5rem}.lg\:mt-40{margin-top:2.5rem}.lg\:mb-40{margin-bottom:2.5rem}.lg\:mx-40{margin-inline:2.5rem}.lg\:my-40{margin-block:2.5rem}.lg\:ms-40{-webkit-margin-start:2.5rem;margin-inline-start:2.5rem}.lg\:me-40{-webkit-margin-end:2.5rem;margin-inline-end:2.5rem}.lg\:p-52{padding:3.25rem}.lg\:pt-52{padding-top:3.25rem}.lg\:pb-52{padding-bottom:3.25rem}.lg\:px-52{padding-inline:3.25rem}.lg\:py-52{padding-block:3.25rem}.lg\:ps-52{-webkit-padding-start:3.25rem;padding-inline-start:3.25rem}.lg\:pe-52{-webkit-padding-end:3.25rem;padding-inline-end:3.25rem}.lg\:m-52{margin:3.25rem}.lg\:mt-52{margin-top:3.25rem}.lg\:mb-52{margin-bottom:3.25rem}.lg\:mx-52{margin-inline:3.25rem}.lg\:my-52{margin-block:3.25rem}.lg\:ms-52{-webkit-margin-start:3.25rem;margin-inline-start:3.25rem}.lg\:me-52{-webkit-margin-end:3.25rem;margin-inline-end:3.25rem}.lg\:p-64{padding:4rem}.lg\:pt-64{padding-top:4rem}.lg\:pb-64{padding-bottom:4rem}.lg\:px-64{padding-inline:4rem}.lg\:py-64{padding-block:4rem}.lg\:ps-64{-webkit-padding-start:4rem;padding-inline-start:4rem}.lg\:pe-64{-webkit-padding-end:4rem;padding-inline-end:4rem}.lg\:m-64{margin:4rem}.lg\:mt-64{margin-top:4rem}.lg\:mb-64{margin-bottom:4rem}.lg\:mx-64{margin-inline:4rem}.lg\:my-64{margin-block:4rem}.lg\:ms-64{-webkit-margin-start:4rem;margin-inline-start:4rem}.lg\:me-64{-webkit-margin-end:4rem;margin-inline-end:4rem}.lg\:p-128{padding:8rem}.lg\:pt-128{padding-top:8rem}.lg\:pb-128{padding-bottom:8rem}.lg\:px-128{padding-inline:8rem}.lg\:py-128{padding-block:8rem}.lg\:ps-128{-webkit-padding-start:8rem;padding-inline-start:8rem}.lg\:pe-128{-webkit-padding-end:8rem;padding-inline-end:8rem}.lg\:m-128{margin:8rem}.lg\:mt-128{margin-top:8rem}.lg\:mb-128{margin-bottom:8rem}.lg\:mx-128{margin-inline:8rem}.lg\:my-128{margin-block:8rem}.lg\:ms-128{-webkit-margin-start:8rem;margin-inline-start:8rem}.lg\:me-128{-webkit-margin-end:8rem;margin-inline-end:8rem}.lg\:gap-0{--gap:0;gap:var(--gap)}.lg\:gap-2{--gap:0.125rem;gap:var(--gap)}.lg\:gap-3{--gap:0.1875rem;gap:var(--gap)}.lg\:gap-4{--gap:0.25rem;gap:var(--gap)}.lg\:gap-5{--gap:0.3125rem;gap:var(--gap)}.lg\:gap-6{--gap:0.375rem;gap:var(--gap)}.lg\:gap-7{--gap:0.4375rem;gap:var(--gap)}.lg\:gap-8{--gap:0.5rem;gap:var(--gap)}.lg\:gap-10{--gap:0.625rem;gap:var(--gap)}.lg\:gap-11{--gap:0.6875rem;gap:var(--gap)}.lg\:gap-12{--gap:0.75rem;gap:var(--gap)}.lg\:gap-13{--gap:0.8125rem;gap:var(--gap)}.lg\:gap-14{--gap:0.875rem;gap:var(--gap)}.lg\:gap-15{--gap:0.9375rem;gap:var(--gap)}.lg\:gap-16{--gap:1rem;gap:var(--gap)}.lg\:gap-18{--gap:1.125rem;gap:var(--gap)}.lg\:gap-20{--gap:1.25rem;gap:var(--gap)}.lg\:gap-24{--gap:1.5rem;gap:var(--gap)}.lg\:gap-32{--gap:2rem;gap:var(--gap)}.lg\:gap-36{--gap:2.25rem;gap:var(--gap)}.lg\:gap-40{--gap:2.5rem;gap:var(--gap)}.lg\:gap-52{--gap:3.25rem;gap:var(--gap)}.lg\:gap-64{--gap:4rem;gap:var(--gap)}.lg\:gap-128{--gap:8rem;gap:var(--gap)}.lg\:rounded-none{border-radius:0}.lg\:rounded-sm{border-radius:.125rem}.cmp-editableproductcard .cmp-carousel__image,.lg\:rounded-md{border-radius:.25rem}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-full{border-radius:62500pc}.lg\:fw-normal{font-weight:400}.lg\:fw-medium{font-weight:500}.lg\:fw-bold{font-weight:700}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:w-10{width:10%}.lg\:w-20{width:20%}.lg\:w-25{width:25%}.lg\:w-30{width:30%}.lg\:w-33{width:33.3333333333%}.lg\:w-40{width:40%}.lg\:w-50{width:50%}.lg\:w-60{width:60%}.lg\:w-66{width:66.6666666667%}.lg\:w-70{width:70%}.lg\:w-75{width:75%}.lg\:w-80{width:80%}.lg\:w-90{width:90%}.lg\:w-100{width:100%}.lg\:w-auto{width:auto}.lg\:max-w-10{max-width:10%}.lg\:max-w-20{max-width:20%}.lg\:max-w-25{max-width:25%}.lg\:max-w-30{max-width:30%}.lg\:max-w-33{max-width:33.3333333333%}.lg\:max-w-40{max-width:40%}.lg\:max-w-50{max-width:50%}.lg\:max-w-60{max-width:60%}.lg\:max-w-66{max-width:66.6666666667%}.lg\:max-w-70{max-width:70%}.lg\:max-w-75{max-width:75%}.lg\:max-w-80{max-width:80%}.lg\:max-w-90{max-width:90%}.lg\:max-w-100{max-width:100%}.lg\:max-w-auto{max-width:auto}.lg\:bw-0{border-width:0}.lg\:bw-1{border-width:.0625rem}.lg\:bw-2{border-width:.125rem}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:block{display:block}.lg\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.lg\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lg\:grid{display:grid}.lg\:d-none{display:none}.lg\:visible{visibility:visible}.lg\:hidden{visibility:hidden}.lg\:collapse{visibility:collapse}.lg\:sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lg\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.lg\:flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.lg\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.lg\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lg\:flex-initial{-ms-flex-wrap:initial;flex-wrap:nowrap}.lg\:flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.lg\:flex-col,.lg\:flex-row{-webkit-box-direction:normal}.lg\:flex-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.lg\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lg\:flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.lg\:grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lg\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lg\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lg\:items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lg\:items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.lg\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lg\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lg\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lg\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lg\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.lg\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.lg\:content-start{-ms-flex-line-pack:start;align-content:flex-start}.lg\:content-center{-ms-flex-line-pack:center;align-content:center}.lg\:content-end{-ms-flex-line-pack:end;align-content:flex-end}.lg\:content-between{-ms-flex-line-pack:justify;align-content:space-between}.lg\:content-around{-ms-flex-line-pack:distribute;align-content:space-around}.lg\:content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.lg\:content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background:#fafafa;color:#1b232a;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;scroll-behavior:smooth}body{overflow-x:hidden}.cursor-spinner:hover{cursor:wait!important}h1,h2,h3,h4,h5,h6{margin:0 0 15px}h1{font-size:2rem;font-weight:400;line-height:2rem}h2{font-size:1.5rem;font-weight:700}h2,h3{line-height:1.75rem}h3{font-size:1.25rem;font-weight:400}h4{font-size:1.125rem}h4,h5{font-weight:400;line-height:1.375rem}h5,h6{font-size:1rem}h6{font-weight:700;line-height:1.35rem}p{margin:0 0 15px}a{color:#140a9a;display:inline-block;text-decoration:none}a:hover{color:#1b232a}label.small{font-size:1.33rem;font-weight:700;line-height:1.062rem;text-transform:uppercase}input[type=submit]{cursor:pointer}button,input,optgroup,select,textarea{font:inherit}.homepage .tabs{background:#fff}.white_bg{background:#fff!important}.black_bg{background:#1b232a!important}.blue_bg{background:#140a9a!important}.active-element-indicator{position:relative!important}.active-element-indicator:before{background-color:var(--Secondary-Secondary-30,#ffc82f);border-radius:100%;content:"";height:11.667px;position:absolute;right:-10px;top:0;width:11.667px}.surface-mining-header .active-element-indicator:before{right:0;top:22px}.surface-mining-header .cmp-myaccount #myaccount-btn{margin-left:1.25rem}.surface-mining-header .cmp-myaccount .cmp-myaccount__button-wrap{height:auto}.shimmer{-webkit-animation:shimmer 1.5s infinite;animation:shimmer 1.5s infinite;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:20px;color:transparent;height:20px;margin:8px 0;width:100%}.shimmer.shimmer-primary{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#36c),color-stop(50%,#7094db),color-stop(75%,#36c));background:linear-gradient(90deg,#36c 25%,#7094db 50%,#36c 75%);background-size:200% 100%}.shimmer.shimmer-chip{display:inline-block;height:20px;line-height:1;margin:0;min-width:90pt;vertical-align:middle}.relative{position:relative}@-webkit-keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.btn-spinner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#0e076a;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.btn-spinner .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #fff;border-radius:50%;border-top:3px solid transparent!important;height:20px;margin:0 auto;width:20px}.btn-spinner.white{background:#fff}.btn-spinner.white .spinner{border:3px solid #140a9a}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dialog-error-message__container{display:grid;padding:15px;place-items:center}iframe{max-width:100%}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .login-to-view,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar>svg,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .text-light,.carttools ul p,.d-none,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed h4,.fulfilmentmethod.collapsed .completed-view,.fulfilmentmethod.collapsed .fulfilment-method-container,.fulfilmentmethod.step-completed .collapsed-view,.fulfilmentmethod.step-completed .fulfilment-method-container,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .supplied-by,.orderhistory .order-history-section .order-tabs ul li.active img.icon-black,.ordernotes.collapsed .order-notes-container,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .mobile-label,.partscredit.collapsed .parts-credit,.partscredit.step-completed .next-payment-method,.paymentmethod.collapsed .paymentcomponent,body:has(.checkout) .columncontainer-col-66 .ghost{display:none!important}.p-none{padding:0}.p-none-t{padding-top:0}.p-none-r{padding-right:0}.p-none-b{padding-bottom:0}.p-none-l,.p-none-x{padding-left:0}.p-none-x{padding-right:0}.p-none-y{padding-bottom:0;padding-top:0}.p-xs{padding:.5rem}.p-xs-t{padding-top:.5rem}.p-xs-r{padding-right:.5rem}.p-xs-b{padding-bottom:.5rem}.p-xs-l,.p-xs-x{padding-left:.5rem}.p-xs-x{padding-right:.5rem}.p-xs-y{padding-bottom:.5rem;padding-top:.5rem}.p-sm{padding:1rem}.p-sm-t{padding-top:1rem}.p-sm-r{padding-right:1rem}.p-sm-b{padding-bottom:1rem}.p-sm-l,.p-sm-x{padding-left:1rem}.p-sm-x{padding-right:1rem}.p-sm-y{padding-bottom:1rem;padding-top:1rem}.p-md{padding:1.5rem}.p-md-t{padding-top:1.5rem}.p-md-r{padding-right:1.5rem}.p-md-b{padding-bottom:1.5rem}.p-md-l,.p-md-x{padding-left:1.5rem}.p-md-x{padding-right:1.5rem}.p-md-y{padding-bottom:1.5rem;padding-top:1.5rem}.p-lg{padding:2rem}.p-lg-t{padding-top:2rem}.p-lg-r{padding-right:2rem}.p-lg-b{padding-bottom:2rem}.p-lg-l,.p-lg-x{padding-left:2rem}.p-lg-x{padding-right:2rem}.p-lg-y{padding-bottom:2rem;padding-top:2rem}.p-xl{padding:2.5rem}.p-xl-t{padding-top:2.5rem}.p-xl-r{padding-right:2.5rem}.p-xl-b{padding-bottom:2.5rem}.p-xl-l,.p-xl-x{padding-left:2.5rem}.p-xl-x{padding-right:2.5rem}.p-xl-y{padding-bottom:2.5rem;padding-top:2.5rem}.p-2xl{padding:3rem}.p-2xl-t{padding-top:3rem}.p-2xl-r{padding-right:3rem}.p-2xl-b{padding-bottom:3rem}.p-2xl-l,.p-2xl-x{padding-left:3rem}.p-2xl-x{padding-right:3rem}.p-2xl-y{padding-bottom:3rem;padding-top:3rem}.p-3xl{padding:3.5rem}.p-3xl-t{padding-top:3.5rem}.p-3xl-r{padding-right:3.5rem}.p-3xl-b{padding-bottom:3.5rem}.p-3xl-l,.p-3xl-x{padding-left:3.5rem}.p-3xl-x{padding-right:3.5rem}.p-3xl-y{padding-bottom:3.5rem;padding-top:3.5rem}.p-4xl{padding:4rem}.p-4xl-t{padding-top:4rem}.p-4xl-r{padding-right:4rem}.p-4xl-b{padding-bottom:4rem}.p-4xl-l,.p-4xl-x{padding-left:4rem}.p-4xl-x{padding-right:4rem}.p-4xl-y{padding-bottom:4rem;padding-top:4rem}.m-none{margin:0}.m-none-t{margin-top:0}.m-none-r{margin-right:0}.m-none-b{margin-bottom:0}.m-none-l,.m-none-x{margin-left:0}.m-none-x{margin-right:0}.m-none-y{margin-bottom:0;margin-top:0}.m-xs{margin:.5rem}.m-xs-t{margin-top:.5rem}.m-xs-r{margin-right:.5rem}.m-xs-b{margin-bottom:.5rem}.m-xs-l,.m-xs-x{margin-left:.5rem}.m-xs-x{margin-right:.5rem}.m-xs-y{margin-bottom:.5rem;margin-top:.5rem}.m-sm{margin:1rem}.m-sm-t{margin-top:1rem}.m-sm-r{margin-right:1rem}.m-sm-b{margin-bottom:1rem}.m-sm-l,.m-sm-x{margin-left:1rem}.m-sm-x{margin-right:1rem}.m-sm-y{margin-bottom:1rem;margin-top:1rem}.m-md{margin:1.5rem}.m-md-t{margin-top:1.5rem}.m-md-r{margin-right:1.5rem}.m-md-b{margin-bottom:1.5rem}.m-md-l,.m-md-x{margin-left:1.5rem}.m-md-x{margin-right:1.5rem}.m-md-y{margin-bottom:1.5rem;margin-top:1.5rem}.m-lg{margin:2rem}.m-lg-t{margin-top:2rem}.m-lg-r{margin-right:2rem}.m-lg-b{margin-bottom:2rem}.m-lg-l,.m-lg-x{margin-left:2rem}.m-lg-x{margin-right:2rem}.m-lg-y{margin-bottom:2rem;margin-top:2rem}.m-xl{margin:2.5rem}.m-xl-t{margin-top:2.5rem}.m-xl-r{margin-right:2.5rem}.m-xl-b{margin-bottom:2.5rem}.m-xl-l,.m-xl-x{margin-left:2.5rem}.m-xl-x{margin-right:2.5rem}.m-xl-y{margin-bottom:2.5rem;margin-top:2.5rem}.m-2xl{margin:3rem}.m-2xl-t{margin-top:3rem}.m-2xl-r{margin-right:3rem}.m-2xl-b{margin-bottom:3rem}.m-2xl-l,.m-2xl-x{margin-left:3rem}.m-2xl-x{margin-right:3rem}.m-2xl-y{margin-bottom:3rem;margin-top:3rem}.m-3xl{margin:3.5rem}.m-3xl-t{margin-top:3.5rem}.m-3xl-r{margin-right:3.5rem}.m-3xl-b{margin-bottom:3.5rem}.m-3xl-l,.m-3xl-x{margin-left:3.5rem}.m-3xl-x{margin-right:3.5rem}.m-3xl-y{margin-bottom:3.5rem;margin-top:3.5rem}.m-4xl{margin:4rem}.m-4xl-t{margin-top:4rem}.m-4xl-r{margin-right:4rem}.m-4xl-b{margin-bottom:4rem}.m-4xl-l,.m-4xl-x{margin-left:4rem}.m-4xl-x{margin-right:4rem}.m-4xl-y{margin-bottom:4rem;margin-top:4rem}.cq-placeholder:not(.cq-Editable-dom>.cq-placeholder){display:none}.cmp-navigation__item--level-0:hover>.cmp-navigation__group{background:#ececec}.table.version_1 .ktable-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.table.version_1 .ktable-wrapper .ktable table{border-collapse:collapse;width:100%}.table.version_1 .ktable-wrapper .ktable table tbody tr{border-bottom:1px solid #b9b9b9!important;border-left:none;border-right:none;border-top:none}.table.version_1 .ktable-wrapper .ktable table tbody tr td{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;height:35px;line-height:19px;padding:8px}.table.version_1 .ktable-wrapper .ktable table tbody tr th{border-bottom:1px solid #140a9a!important;font-family:Noto Sans;font-size:1pc;font-style:normal;font-weight:700;height:50px;line-height:22px;padding:8px;text-align:left}.table.version_1 .ktable-wrapper .ktable table tbody tr:has(th){border-bottom:none}.table.version_1 .ktable-wrapper .ktable table tbody tr:last-child{border-bottom:none!important}.table.version_2 .ktable-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.table.version_2 .ktable-wrapper .ktable table{width:100%}.table.version_2 .ktable-wrapper .ktable table tbody tr{border-bottom:1px solid #b9b9b9!important}.table.version_2 .ktable-wrapper .ktable table tbody tr td{border:1px solid #e4e6e6;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;height:35px;line-height:19px;padding:8px}.table.version_2 .ktable-wrapper .ktable table tbody tr th{background:hsla(180,4%,90%,.5);border-right:1px solid #e4e6e6;border-top:1px solid #e4e6e6;color:#000;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:700;height:35px;line-height:19px;padding:8px}.table ul{list-style-position:inside}.cmp-accordion .cmp-accordion__header{padding:0}.cmp-accordion .cmp-accordion__item{margin-bottom:10px}.cmp-accordion .cmp-accordion__item .cmp-accordion__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;border-bottom:1px solid #ededed;color:#1b232a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;padding:6px 20px}.cmp-accordion .cmp-accordion__item .cmp-accordion__button .cmp-accordion__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cmp-accordion .cmp-accordion__item .cmp-accordion__button .cmp-accordion__icon{font-size:1.3rem;font-weight:700;margin-right:10px}.cmp-accordion .cmp-accordion__item .cmp-accordion__button--expanded{border-bottom:3px solid #140a9a}.cmp-accordion .cmp-accordion__item .cmp-accordion__button--expanded .cmp-accordion__icon,.cmp-accordion .cmp-accordion__item .cmp-accordion__button--expanded .cmp-accordion__title{color:#140a9a}.alert .alert__div{margin:10px auto;max-width:1370px;-webkit-transition:opacity 3s;transition:opacity 3s}.alert .alert__div--informational{background:var(--status-neutral-light-ccedf-9,#ccedf9);border:2px solid var(--status-neutral-main-00-a-7-e-1,#00a7e1);color:var(--status-neutral-dark-004359,#004359)}.alert .alert__div--success{background:var(--status-success-light-d-5-f-0-e-3,#d5f0e3);border:2px solid var(--status-success-main-2-bb-673,#2bb673);color:var(--status-success-dark-11492-e,#11492e)}.alert .alert__div--warning{background:var(--status-warning-light-fde-2-d-3,#fde2d3);border:2px solid var(--status-warning-main-f-37021,#f37021);color:var(--status-warning-dark-612-d-0-d,#612d0d)}.alert .alert__div--error{background:var(--status-error-light-ffcccc,#fcc);border:2px solid var(--status-error-main-ff-0000,red);color:var(--status-error-dark-660000,#600)}.alert .alert__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.alert .alert__learn--informational{color:var(--status-neutral-dark-004359,#004359)}.alert .alert__learn--success{color:var(--status-success-dark-11492-e,#11492e)}.alert .alert__learn--warning{color:var(--status-warning-dark-612-d-0-d,#612d0d)}.alert .alert__learn--error{color:var(--status-error-dark-660000,#600)}.alert-warning{background:#fef5d8;border-color:#ffc82f;color:#45360d}.alert-warning__icon img{height:20px;width:20px}.alert-warning__list{padding-left:28px}.alert-warning__list li::marker{font-size:13px}.alert-warning__content .text-body{color:#1b232a}.anchorlink .anchor-links ul li:has(a[href="#partsbook"]),.anchorlink .anchor-links ul li:has(a[href="#recommendedproducts"]){display:none}body:has(.partbook[style*="display: block"]) .anchorlink .anchor-links ul li:has(a[href="#partsbook"]),body:has(.recommendedproducts[style*="display: block"]) .anchorlink .anchor-links ul li:has(a[href="#recommendedproducts"]){display:block}.anchorlink{display:none}.anchorlink .anchor-links{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(max-width:899px){.anchorlink .anchor-links{-ms-overflow-style:none;overflow-x:auto;padding-bottom:10px;scrollbar-width:none}.anchorlink .anchor-links::-webkit-scrollbar{display:none}}.anchorlink .anchor-links ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1pc;justify-content:flex-start;margin:2pc 0;max-width:100%;overflow:auto;text-align:center}@media(max-width:899px){.anchorlink .anchor-links ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0}}.anchorlink .anchor-links li{border-bottom:1px solid #ededed;cursor:pointer;font-size:1pc;font-style:normal;font-weight:400;line-height:22px;list-style:none;padding:0 15px 1pc}.anchorlink .anchor-links li a{color:#1b232a}@media(max-width:899px){.anchorlink .anchor-links li{margin-right:15px}}.application-card--area{background:#fff;border:1px solid #e4e6e6;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);margin:0 auto;padding:var(--Spacing-Padding-desktop-64,4pc)}@media(max-width:899px){.application-card--area{padding:var(--Medium-Medium-32,2pc)}}@media(max-width:449px){.application-card--area{padding:var(--Spacing-Padding-mobile-20,20px)}}.application-card--area .application-info--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #bfc2c5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px}.application-card--area .application-info--top .application-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#140a9a;border:1px solid #e4e6e6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;justify-content:center;width:65px}@media(max-width:449px){.application-card--area .application-info--top .application-icon{height:60px;width:60px}}.application-card--area .application-info--top .application-icon img{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.application-card--area .application-info--top .application-title{padding-left:20px;width:calc(100% - 4pc)}.application-card--area .application-info--top .application-title h1{margin-bottom:0}.application-card--area .application-info--top .application-title p{margin:4px 0 0}@media(max-width:899px){.application-card--area .application-info--top .application-title h1{font-family:Noto Sans;font-size:22px;font-style:normal;font-weight:400;line-height:26px}.application-card--area .application-info--top .application-title p{font-family:Noto Sans;font-size:1pc;font-style:normal;font-weight:400;line-height:22px}}.application-card--area .application-info--chip{margin-bottom:20px}@media(max-width:768px){.application-card--area .application-info--chip{margin-bottom:10px}}.application-card--area .application-info--chip ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;list-style:none}.application-card--area .application-info--chip ul li{background:#ededed;border:1px solid #c6cacc;border-radius:20px;color:#1b232a;display:inline-block;font-size:14px;line-height:1;padding:8px 14px}.application-card--area .application-info--chip ul li.chip-freetrial{background:#fef5d8;border-color:#ffc82f}.application-card--area .application-info--chip ul li.chip-paidsubscription{background:#e5f5fb;border-color:#00a7e1}.application-card--area .application-info--chip ul li.chip-hidden{display:none}.application-card--area .application-info p{color:#6e757a}.application-card--area .application-info p.supported-lang,.application-card--area .application-info p.target-user{margin:0}.application-card--area .application-shrt-desc p{margin-bottom:9pt}.application-card--row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4pc}@media(max-width:1536px){.application-card--row{gap:2pc}}@media(max-width:899px){.application-card--row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:449px){.application-card--row{gap:20px}}.application-card--row .application-buttons .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex}.application-card--row .application-buttons .cmp-container .button{margin-right:15px}.application-card--row .application-buttons .cmp-container .button:last-child{margin-right:0}.application-card--left{width:60%}@media(max-width:899px){.application-card--left{width:100%}}.application-card--left .application-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1pc;margin-bottom:9pt}.application-card--left .application-description h4,.application-card--left .application-description p{line-height:24px}.application-card--left .application-description h4{font-weight:700;margin-bottom:0}.application-card--left .application-description p{margin-bottom:0;margin-left:10px}.application-card--left .application-description:last-child{margin-bottom:20px}.application-card--left .application-buttons{margin-top:20px}.application-card--left .application-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc}.application-card--left .application-buttons li{display:inline-block;list-style:none}@media(max-width:899px){.application-card--left .application-buttons li{width:100%}}.application-card--left .application-buttons li a,.application-card--left .application-buttons li button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#140a9a;border:2px solid #140a9a;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;justify-content:center;min-width:10pc;padding:8px 20px;text-align:center;text-transform:none;-webkit-transition:.3s;transition:.3s}.application-card--left .application-buttons li a:hover,.application-card--left .application-buttons li button:hover{background:#253fc8;border:2px solid #253fc8}.application-card--left .application-buttons li a:active,.application-card--left .application-buttons li button:active{background:#36c;border:2px solid #36c}.application-card--left .application-buttons li a:focus,.application-card--left .application-buttons li button:focus{border-width:1px;outline:1px solid #96c4e9;outline-offset:3px}.application-card--left .application-buttons li a.is-disabled,.application-card--left .application-buttons li a:disabled,.application-card--left .application-buttons li button.is-disabled,.application-card--left .application-buttons li button:disabled{background:#c6cacc;border-color:#c6cacc;color:#4a4f55;cursor:not-allowed;opacity:1}.application-card--left .application-buttons li a.tertiary{background:#fff;border:2px solid #140a9a;color:#140a9a}.application-card--left .application-buttons li a.tertiary:hover{background:#253fc8;border:2px solid #253fc8;color:#fff}.application-card--left .application-buttons li a.tertiary:active{background:#36c;border:2px solid #36c;color:#fff}.application-card--left .application-buttons li a.tertiary:focus{border-width:2px;outline:1px solid #96c4e9;outline-offset:3px}.application-card--left .application-buttons .application-button--request-access{display:none}.application-card--right{width:40%}@media(max-width:899px){.application-card--right{margin-bottom:30px;width:100%}}.application-card--right .parts-image{width:100%}.application-card--right .parts-image .large-image{border:0!important}.application-card--right .parts-image .parts-section .indicators .scrollable-images{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:8px}.application-card--right .parts-image .parts-section .indicators .scrollable-images .image-item img{-o-object-fit:cover;object-fit:cover}.application-card--right .parts-image .parts-section .indicators .scrollable-images .image-item.active{-webkit-box-shadow:0 0 5px 4px #36c,0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 0 5px 4px #36c,0 1px 2px 0 rgba(0,0,0,.16)}.chip-hidden,.is-hidden{display:none!important}#successModal.success-modal{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;background-color:#fff;border:0;border-radius:8px;-webkit-box-shadow:0 4px 9pt rgba(0,0,0,.2);box-shadow:0 4px 9pt rgba(0,0,0,.2);display:none;left:50%;padding:20px 30px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px;z-index:1000}#successModal .modal-content{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;text-align:center}#successModal .modal-content p{color:#002080;font-size:18px;font-weight:600;margin-bottom:20px}#successModal .modal-content button{background-color:#002080;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#successModal .modal-content button:hover{background-color:#001a66}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.successmodal-overlay{background:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.cmp-applicationresources{background:#fff;border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);display:grid;gap:219px;grid-template-columns:2fr 1fr;margin:1pc 0;padding:4pc 2pc 4pc 123px}@media(max-width:1279px){.cmp-applicationresources{gap:2pc;grid-template-columns:1fr;margin:10px 0;padding:2pc 5pc}}@media(max-width:899px){.cmp-applicationresources{gap:40px;grid-template-columns:1fr;padding:40px 20px}}.cmp-applicationresources h3{color:#1b232a;font-size:20px;font-weight:400;line-height:28px}@media(max-width:899px){.cmp-applicationresources h3{font-size:20px;line-height:24px}}.cmp-applicationresources .cmp-applicationresources__product-description{-webkit-box-flex:2;size:1pc;-ms-flex:2;flex:2;font-weight:300;line-height:24px;padding:20px 40px 20px 2pc}.cmp-applicationresources .cmp-applicationresources__product-description ul{padding-left:20px}.cmp-applicationresources .cmp-applicationresources__resources{-webkit-box-flex:1;border-left:6px solid #36c;border-radius:4px;-ms-flex:1;flex:1;gap:2pc;padding:20px 2pc 20px 40px}@media(max-width:1279px){.cmp-applicationresources .cmp-applicationresources__resources{border-left:none;border-top:6px solid #36c}}.cmp-applicationresources .cmp-applicationresources__resources .cmp-link__screen-reader-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cmp-applicationresources .cmp-applicationresources__resources>ul>li>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#140a9a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:400;line-height:22px;text-decoration:none}.cmp-applicationresources .cmp-applicationresources__resources ul{display:block;list-style-type:none;margin:0;padding:0}.cmp-applicationresources .cmp-applicationresources__resources li{list-style-type:none;padding:20px 0}.cmp-applicationresources .cmp-applicationresources__resources li+li,.cmp-applicationresources .cmp-applicationresources__resources li:first-of-type{border-top:1px solid #ededed}.cmp-applicationresources .cmp-applicationresources__resources .cmp-applicationresources__resources-icon{margin-right:6px;min-width:1pc;width:1pc}.cmp-applicationresources .cmp-applicationresources__resources .cmp-applicationresources__resources-icon img{height:auto;width:100%}.cmp-applicationresources .cmp-applicationresources__resources .cmp-applicationresources__resources-label{margin-right:6px;padding:0 2px}#articleDetails .article__details-container{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:distribute;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:1900px;padding-left:2rem;padding-right:2rem;padding-top:2rem}@media(max-width:899px){#articleDetails .article__details-container.article__details-container--resource-center{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1pc}#articleDetails .article__details-container.article__details-container--resource-center .list{width:auto}}#articleDetails .article__details-container>.container.aem-GridColumn--default--3{max-width:20%;width:20%}@media(max-width:899px){#articleDetails .article__details-container>.container.aem-GridColumn--default--3{-webkit-box-ordinal-group:3;-ms-flex-order:2;max-width:100%;order:2;width:100%}}#articleDetails .article__details-container>.container.aem-GridColumn--default--9{max-width:70%;padding-bottom:1rem;padding-left:30px;width:70%}@media(max-width:899px){#articleDetails .article__details-container>.container.aem-GridColumn--default--9{-webkit-box-ordinal-group:2;-ms-flex-order:1;max-width:100%;order:1;padding-left:0;width:100%}}#articleDetails>.aem-Grid--default--12 .aem-GridColumn--default--12>.cmp-container .relatedarticle .grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1900px}#articleDetails>.aem-Grid--default--12 .aem-GridColumn--default--12>.cmp-container .relatedarticle .grid .tile{row-gap:2pc}@media(max-width:899px){#articleDetails>.aem-Grid--default--12 .aem-GridColumn--default--12>.cmp-container .relatedarticle .grid .tile{row-gap:28px}}.articledetail_contents .all_details{padding-left:0}.articledetail_contents .all_details .articledetail_contact{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.articledetail_contents .all_details li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:20px 10px}.articledetail_contents .all_details li a:hover img{-webkit-filter:none;filter:none}.articledetail_contents .all_details li p{font-family:Noto Sans;font-size:1pc;font-weight:300;line-height:18px;margin:0;text-align:left}.articledetail_contents .all_details li img{-webkit-filter:brightness(0) saturate(100%);filter:brightness(0) saturate(100%);height:24px;margin-right:9pt;width:24px}.articledetail_contents .all_details li div{display:block}.articledetail_contents .all_details li .details .name{font-family:Noto Sans;font-size:1pc;font-weight:300;line-height:18px}.articledetail_contents .all_details li .details .contact_number,.articledetail_contents .all_details li .details .mail,.articledetail_contents .all_details li .details .role{font-family:Noto Sans;font-size:9pt;font-weight:400;line-height:17px;text-align:left}.articledetail_contents .all_details li .details .contact_number a{color:#4d545a;text-decoration:none}.articledetail_contents .all_details li .details .role{color:#4d545a}.articledetail_contents .all_details li .details .mail{color:#140a9a;text-decoration:underline}.articledetail_contents .all_details li .profile{border:1px solid #4d545a;border-radius:30px;-webkit-filter:none;filter:none;height:37px;width:37px}.articledetail_contents .all_details .social a{line-height:.5;margin:0 25px 0 0}.articledetail_contents .all_details .social a img{margin-right:0}.articledetail_contents .all_details .social .bookmark{border-right:1.5px solid #ededed;cursor:pointer;padding-right:25px}.articledetail_contents .all_details .social .tooltip{display:inline-block;position:relative}.articledetail_contents .all_details .social .tooltip+.tooltiptext{background-color:#36c;border:1px solid #36c;border-radius:6px;color:#fff;font-size:14px;font-weight:400;line-height:19px;margin-top:5%;padding:5px;position:absolute;text-align:center;visibility:hidden;width:auto;z-index:1}.articledetail_contents .all_details .social .tooltip+.bookmark_tooltiptext{margin-left:.2%}.articledetail_contents .all_details .social .tooltip+.download_tooltiptext{margin-left:.5%}.articledetail_contents .all_details .social .tooltip+.facebook_tooltiptext{margin-left:4.5%}.articledetail_contents .all_details .social .tooltip+.linkedin_tooltiptext{margin-left:8%}.articledetail_contents .all_details .social .tooltip:hover+.bookmark_tooltiptext,.articledetail_contents .all_details .social .tooltip:hover+.download_tooltiptext,.articledetail_contents .all_details .social .tooltip:hover+.facebook_tooltiptext,.articledetail_contents .all_details .social .tooltip:hover+.linkedin_tooltiptext{visibility:visible}.articleGrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2pc}@media(max-width:449px){.articleGrid{padding:20px}}.articleGrid .filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:end;margin-bottom:2pc;margin-left:auto;margin-right:auto;max-width:1900px;row-gap:20px;width:100%}@media(max-width:899px){.articleGrid .filter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center}}@media(max-width:449px){.articleGrid .filter{margin-bottom:20px}}.articleGrid .filter h3{font-size:20px;font-weight:700;line-height:28px;margin-bottom:0}.articleGrid .filter select{background:#fff;border:1px solid #ededed;border-radius:4px;font-size:1pc;font-weight:400;line-height:22px;padding:8px;width:300px}@media(max-width:899px){.articleGrid .filter select{min-width:170px;width:auto}}@media(max-width:449px){.articleGrid .filter select{width:100%}}.articleGrid .filter select:focus-visible{outline:none}.articleGrid .article-container{margin-left:auto;margin-right:auto;max-width:1900px;width:100%}.articleGrid .article-container .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1pc;margin-right:-1pc;row-gap:2pc}@media(max-width:899px){.articleGrid .article-container .grid{margin-left:-13.5px;margin-right:-13.5px}}@media(max-width:449px){.articleGrid .article-container .grid{margin-left:0;margin-right:0;row-gap:20px}}.articleGrid .article-container .grid.image-overlay .tile{width:16.6666666667%}@media(max-width:1279px){.articleGrid .article-container .grid.image-overlay .tile{width:25%}}@media(max-width:899px){.articleGrid .article-container .grid.image-overlay .tile{padding-left:13.5px;padding-right:13.5px;width:33.3333333333%}}@media(max-width:449px){.articleGrid .article-container .grid.image-overlay .tile{padding-left:13.5px;padding-right:13.5px;width:50%}}.articleGrid .article-container .grid.image-overlay .tile .item{position:relative}.articleGrid .article-container .grid.image-overlay .tile .item .image,.articleGrid .article-container .grid.image-overlay .tile .item .image img{height:20pc}.articleGrid .article-container .grid.image-overlay .tile .item a:after,.articleGrid .article-container .grid.image-overlay .tile .item a:before{border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:1}.articleGrid .article-container .grid.image-overlay .tile .item a:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,transparent),to(#000));background:linear-gradient(180deg,transparent 30%,#000);opacity:1}.articleGrid .article-container .grid.image-overlay .tile .item a:after{background:hsla(0,0%,44%,.5);opacity:0}.articleGrid .article-container .grid.image-overlay .tile .item .content{bottom:0;position:absolute;z-index:2}.articleGrid .article-container .grid.image-overlay .tile .item .content .article-date,.articleGrid .article-container .grid.image-overlay .tile .item .content h3,.articleGrid .article-container .grid.image-overlay .tile .item .content p{color:#fff}.articleGrid .article-container .grid.image-overlay .tile .item .content p svg path{fill:#fff}.articleGrid .article-container .grid .tile{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1pc;padding-right:1pc;width:25%}@media(max-width:899px){.articleGrid .article-container .grid .tile{padding-left:13.5px;padding-right:13.5px;width:33.3333333333%}}@media(max-width:449px){.articleGrid .article-container .grid .tile{padding-left:0;padding-right:0;width:100%}}.articleGrid .article-container .grid .tile .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:stretch;-ms-flex-pack:stretch;background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:stretch;width:100%}.articleGrid .article-container .grid .tile .item:hover{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.articleGrid .article-container .grid .tile .item a{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;color:#1b232a;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-weight:400}.articleGrid .article-container .grid .tile .image{border:1px solid #ededed;border-top-left-radius:4px;border-top-right-radius:4px;height:207px}.articleGrid .article-container .grid .tile .image img{border-top-left-radius:4px;border-top-right-radius:4px;height:207px;-o-object-fit:cover;object-fit:cover;width:100%}.articleGrid .article-container .grid .tile .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:20px}@media(max-width:899px){.articleGrid .article-container .grid .tile .content{padding:10px 15px}}.articleGrid .article-container .grid .tile .content .pretitle{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.articleGrid .article-container .grid .tile .content .article-date,.articleGrid .article-container .grid .tile .content p{font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;opacity:.75}.articleGrid .article-container .grid .tile .content p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:3px;padding:2px 0}.articleGrid .article-container .grid .tile .content p svg{height:1pc;margin-right:4px;width:1pc}.articleGrid .article-container .grid .tile .content p svg path{fill:#1b232a}.articleGrid .article-container .grid .tile .content h3{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:1pc;font-weight:400;line-height:22px;margin-bottom:10px;overflow:hidden}.articleGrid .article-container .grid .tile .content ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;row-gap:5px}.articleGrid .article-container .grid .tile .content ul li{background:#36c;border-radius:20px;color:#fff;font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;padding:2px 8px}.articleGrid .load-more-button{padding:0 2pc;text-align:center}.articleGrid .load-more-button #load-more{background:#fff;border:1.5px solid #140a9a;border-radius:4px;color:#131a94;font-size:1pc;font-weight:500;line-height:22px;margin-top:2pc;padding:8px 2pc}@media(max-width:899px){.articleGrid .load-more-button #load-more{margin-top:20px}}.articleGrid .load-more-button #load-more:hover{background:#253fc8;border-color:#253fc8;color:#fff}.articleheader p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,Helvetica,sans-serif;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;margin-bottom:1pc;opacity:.75}.articleheader p svg{height:1pc;margin-bottom:0;margin-right:4px;width:1pc}.articleheader p svg path{fill:#1b232a}.articleheader h1{border-bottom:1px solid #ededed;font-size:2pc;font-weight:400;line-height:normal;margin-bottom:2pc;padding-bottom:1pc}@media(max-width:899px){.articleheader h1{font-size:22px;line-height:26px;margin-bottom:10px;padding-bottom:10px}}.articleheader img{border-radius:4px;margin-bottom:10px;width:100%}.articleheader figcaption{color:#4d545a;font-size:1pc;font-weight:300;line-height:24px;margin-bottom:2.25rem}@media(max-width:899px){.articleheader figcaption{font-style:italic}}.blockquote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;justify-content:center;margin:5px 0;padding:3vw;position:relative}@media(max-width:899px){.blockquote{padding:6vw}}.blockquote p{margin:0}.blockquote.dark-mode{background-color:#4d545a}.blockquote.dark-mode .btn-link,.blockquote.dark-mode .quoteText{color:#fff}.blockquote.dark-mode .authorInfo{color:#ffc82f}.blockquote.dark-mode .iconImgDiv svg.svg-bg{fill:#ffc82f}.blockquote.dark-mode .btn-link{color:#ffc82f}.blockquote .display-inline{display:inline-block}.blockquote .display-block{display:block}.blockquote .bold{font-weight:700}.blockquote .italic{font-style:italic!important}.blockquote .mt15{margin-top:15px}.blockquote .text-icon-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}@media(max-width:899px){.blockquote .text-icon-wrapper{display:block}}.blockquote .bgImg{-o-object-fit:cover;object-fit:cover;z-index:0}.blockquote .bgImg,.blockquote .overlay{height:100%;inset:0;position:absolute;width:100%}.blockquote .overlay{background-color:hsla(0,0%,100%,.7);z-index:1}@media(max-width:899px){.blockquote .iconImgDiv{margin-bottom:10px;text-align:center}}.blockquote .iconImgDiv img{border-radius:50%;height:5pc;margin-right:20px;width:5pc}.blockquote .iconImgDiv svg{margin-right:10px}.blockquote .display-above-Overlay{position:relative;z-index:2}.blockquote .quoteText p{font-family:Noto Sans,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:22px}@media(max-width:899px){.blockquote .quoteText p{text-align:center}}.blockquote .authorInfo{font-family:Noto Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px}@media(max-width:899px){.blockquote .authorInfo{text-align:center}}.blockquote .btn-link{color:#1b232a;font-family:Noto Sans,sans-serif;font-size:1pc;font-style:normal;font-weight:400;line-height:22px;padding-right:10px;position:relative;z-index:2}.blockquote .btn-link:hover{cursor:pointer;opacity:.7}.blockquote .greyTxt{color:#c6cacc}.blockquote .quote-alignment,.blockquote .text-right{text-align:right}@media(max-width:899px){.blockquote .quote-alignment{text-align:center}}.blockquote .btn-alignment{text-align:left}@media(max-width:899px){.blockquote .btn-alignment{text-align:center}}.aem-placeholder{display:none}.breadcrumb{list-style:none;margin:0 auto;max-width:1900px;padding:15px 2pc}@media(max-width:899px){.breadcrumb{padding:15px 20px}}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section{position:relative}@media(max-width:899px){.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section{position:static}}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section a{text-decoration:none}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section:after{content:"/"}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section .breadcrumb-dropdown-menu{background:#fff;border:1px solid #ededed;border-radius:5px;max-width:50%;padding:8px;position:absolute;z-index:99}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section .breadcrumb-dropdown-menu .cmp-breadcrumb__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section .breadcrumb-dropdown-menu .cmp-breadcrumb__list .cmp-breadcrumb__item{display:block;padding:8px;white-space:normal;word-break:break-all}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section .breadcrumb-dropdown-menu .cmp-breadcrumb__list .cmp-breadcrumb__item:after,.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section .breadcrumb-dropdown-menu .cmp-breadcrumb__list .cmp-breadcrumb__item:before{display:none}.breadcrumb .cmp-breadcrumb__item.breadcrumb-dropdown-section .breadcrumb-dropdown-menu .cmp-breadcrumb__list .cmp-breadcrumb__item a{text-decoration:underline}.breadcrumb .cmp-breadcrumb__item.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb li{font-size:1rem;line-height:22px}.breadcrumb li:after,.breadcrumb li:before{color:#8f969a;padding-left:8px;padding-right:15px}.breadcrumb li:before{content:">"}@media(max-width:899px){.breadcrumb li:before{content:"";padding:0}}.breadcrumb li:first-child:before{content:"";padding:0}.breadcrumb li a{color:#140a9a;font-weight:400;text-decoration:underline}@media(max-width:899px){.breadcrumb li:after{content:">"}.breadcrumb li:last-child:after{content:"";padding:0}}button{background-color:unset;border:unset}.cmp-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;justify-content:center;padding:.6875rem 1.5rem;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s}.cmp-button:focus-visible{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;outline:2px solid #36c}.cmp-button:has(.cmp-button__icon){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5rem}.cmp-button.isDisabled{cursor:not-allowed;pointer-events:none}.cmp-button.isDisabled:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:2px solid #6e757a}.cmp-link__screen-reader-only{display:none}.right .cmp-button:has(.cmp-button__icon){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.button.left .cmp-button .cmp-button__buttontext{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.small .cmp-button{padding:.25rem 1rem}.center-align.button{text-align:center}.reverse .cmp-button-dropdown button{background:transparent;border:1px solid #fff}.reverse .cmp-button:not(.btn-reverse) .cmp-button__buttontext{background:transparent;color:#fff}.reverse .cmp-button:not(.btn-reverse) .cmp-button__buttontext:active,.reverse .cmp-button:not(.btn-reverse) .cmp-button__buttontext:hover{background:#fff;border:1px solid #fff;color:#140a9a}.reverse .cmp-button:not(.btn-reverse) .cmp-button__buttontext:focus{background:transparent;color:#fff;outline:1px solid #9cabd4;outline-offset:3px}.reverse .cmp-button-dropdown__toggle .cmp-button{background:transparent;border:1px solid #fff;color:#fff}.reverse .cmp-button-dropdown__toggle .cmp-button svg.cmp-button-dropdown__arrow path{stroke:#fff}.reverse .cmp-button-dropdown__toggle .cmp-button:active,.reverse .cmp-button-dropdown__toggle .cmp-button:hover{background:#fff;border:1px solid #fff;color:#140a9a}.reverse .cmp-button-dropdown__toggle .cmp-button:active svg.cmp-button-dropdown__arrow path,.reverse .cmp-button-dropdown__toggle .cmp-button:hover svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.reverse .cmp-button-dropdown__toggle .cmp-button:focus{background:transparent;color:#fff;outline:1px solid #9cabd4;outline-offset:3px}.reverse-no-border .cmp-button-dropdown button{background:transparent;border:1px solid #fff}.reverse-no-border .cmp-button__buttontext{background:transparent;border:none;color:#fff}.reverse-no-border .cmp-button__buttontext:active,.reverse-no-border .cmp-button__buttontext:hover{background:#fff;border:none;color:#140a9a}.reverse-no-border .cmp-button__buttontext:focus,.reverse-no-border .cmp-button__buttontext:focus-visible{background:transparent;border:none;color:#fff;outline:1px solid #9cabd4;outline-offset:3px}.reverse-no-border .cmp-button-dropdown__toggle .cmp-button{background:transparent;border:1px solid #fff;color:#fff}.reverse-no-border .cmp-button-dropdown__toggle .cmp-button svg.cmp-button-dropdown__arrow path{stroke:#fff}.reverse-no-border .cmp-button-dropdown__toggle .cmp-button:active,.reverse-no-border .cmp-button-dropdown__toggle .cmp-button:hover{background:#fff;border:none;color:#140a9a}.reverse-no-border .cmp-button-dropdown__toggle .cmp-button:active svg.cmp-button-dropdown__arrow path,.reverse-no-border .cmp-button-dropdown__toggle .cmp-button:hover svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.reverse-no-border .cmp-button-dropdown__toggle .cmp-button:focus,.reverse-no-border .cmp-button-dropdown__toggle .cmp-button:focus-visible{background:transparent;border:none;color:#fff;outline:1px solid #9cabd4;outline-offset:3px}.cmp-button-dropdown{display:inline-block;position:relative}.cmp-button-dropdown__toggle .cmp-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem;justify-content:space-between}.cmp-button-dropdown__toggle .cmp-button img,.cmp-button-dropdown__toggle .cmp-button svg{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-left:.5rem;margin-right:0;min-width:1.25rem;order:2}.cmp-button-dropdown__toggle .cmp-button span:not(.cmp-button-dropdown__arrow):not(svg){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-button-dropdown__arrow{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-left:.25rem;min-width:1.25rem;order:3;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cmp-button-dropdown__toggle[aria-expanded=true] .cmp-button-dropdown__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmp-button-dropdown__menu{background:#fff;border:1px solid #fafafa;border-radius:.25rem;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .125rem .375rem .125rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .125rem .375rem .125rem rgba(0,0,0,.15);left:0;list-style:none;margin:.25rem 0 0;min-width:200px;opacity:0;padding:0;position:absolute;right:0;top:100%;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;z-index:1000}.cmp-button-dropdown__menu[aria-hidden=false]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.cmp-button-dropdown__menu-item{border-bottom:1px solid #fafafa}.cmp-button-dropdown__menu-item:last-child{border-bottom:none}.cmp-button-dropdown__menu-link{color:#1b232a;display:block;line-height:1.4;padding:.75rem 1rem;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.cmp-button-dropdown__menu-link:focus,.cmp-button-dropdown__menu-link:hover{background-color:#ededed;color:#1b232a;text-decoration:none}.cmp-button-dropdown__menu-link:focus-visible{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;outline:2px solid #36c}.cmp-button-dropdown.isDisabled .cmp-button-dropdown__toggle{cursor:not-allowed}.cmp-button-dropdown.isDisabled .cmp-button-dropdown__menu{display:none}.buttongroup .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc;padding:10px 0}.buttongroup.button-group-connect .cmp-container{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:1pc}.buttongroup.button-group-connect .cmp-container .button:first-child .cmp-button__buttontext{-webkit-margin-start:0;border-end-start-radius:4px;border-start-start-radius:4px;margin-inline-start:0}.buttongroup.button-group-connect .cmp-container .button:nth-child(2) .cmp-button__buttontext{-webkit-margin-end:-1px;border-end-end-radius:4px;border-start-end-radius:4px;margin-inline-end:-1px}.buttongroup.button-group-connect .cmp-container .button:last-child .cmp-button__buttontext{border-end-end-radius:4px;border-start-end-radius:4px}.buttongroup.button-group-connect .cmp-container .button .cmp-button__buttontext{-webkit-margin-start:-6px;border-radius:0;margin-inline-start:-6px}.buttongroup.primary-icon .cmp-container .button .cmp-button__buttontext,.buttongroup.white-icon .cmp-container .button .cmp-button__buttontext{padding:8px}.buttongroup.primary-icon .cmp-container .button .cmp-button__buttontext img,.buttongroup.white-icon .cmp-container .button .cmp-button__buttontext img{-webkit-margin-end:0;height:24px;margin-inline-end:0;width:24px}.buttongroup.primary-icon .cmp-container .button .cmp-button__buttontext{background:none!important}.buttongroup.grey-social-icon .cmp-container .button .cmp-button{background:none;border:none;height:40px;padding:7px 1pc 7px 0}.buttongroup.grey-social-icon .cmp-container .button .cmp-button img:hover{opacity:.5}.buttongroup.white-social-icon .cmp-container .button .cmp-button__buttontext{background-color:#4d545a;border:none;border-radius:50%;height:40px;padding:7px 10px!important}.buttongroup.white-social-icon .cmp-container .button .cmp-button__buttontext img{-webkit-margin-end:0;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:1pc;justify-content:center;margin-inline-end:0;width:20px;width:24px}@media(max-width:899px){.buttongroup .hidebutton{display:none}}.cardscontainer .cards-container{padding:2pc}@media(max-width:899px){.cardscontainer .cards-container{padding:2pc 20px}}.cardscontainer .cards-container h2{color:#1b232a;font-size:24px;font-weight:700;line-height:28px;margin-bottom:2pc;text-align:center}.cardscontainer .cards-container .card-description{text-align:center}.cardscontainer .cards-container .cards-row{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -1pc;position:relative;row-gap:2pc}@media(max-width:449px){.cardscontainer .cards-container .cards-row{margin:0;row-gap:1pc}}.cardscontainer .cards-container .cards-row .card{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0 1pc;position:relative;-webkit-transition:width .3s ease;transition:width .3s ease;width:33.33%}.cardscontainer .cards-container .cards-row .card picture{display:block;overflow:hidden;width:100%}@media(max-width:899px){.cardscontainer .cards-container .cards-row .card{width:50%}}@media(max-width:449px){.cardscontainer .cards-container .cards-row .card{width:100%}}.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper{color:inherit;display:block;position:relative;width:100%}.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:-moz-any-link:hover .card-title{font-weight:500}.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:any-link:hover .card-title{font-weight:500}.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .btn-primary{background-color:#253fc8;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);color:#fff}.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .btn-secondary,.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .btn-tertiary,.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .btn-text,.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .cardsmultimedia.multimedia-btn-secondary .cmp-button,.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .cardsmultimedia.multimedia-btn-tertiary .cmp-button,.cardsmultimedia.multimedia-btn-secondary .cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .cmp-button,.cardsmultimedia.multimedia-btn-tertiary .cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .cmp-button{background-color:#ededed;color:#140a9a}.cardscontainer .cards-container .cards-row .card .card-thumbnail-wrapper:hover .btn-reverse{background-color:#253fc8;color:#fff}.cardscontainer .cards-container .cards-row .card .card-thumbnail{aspect-ratio:3/2;border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;vertical-align:middle;width:100%}.cardscontainer .cards-container .cards-row .card .card-wrapper{padding:1pc 1pc 0 0}.cardscontainer .cards-container .cards-row .card .card-wrapper .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 9pt;padding:0}.cardscontainer .cards-container .cards-row .card .card-wrapper .tags .tag{background:#36c;border-radius:75pt;color:#fff;padding:2px 9pt;text-decoration:none}.cardscontainer .cards-container .cards-row .card .card-wrapper .card-title{color:#1b232a;font-size:20px;font-weight:400;line-height:28px;margin-bottom:9pt;margin-top:0;-webkit-transition:font-weight .3s ease;transition:font-weight .3s ease}@media(max-width:899px){.cardscontainer .cards-container .cards-row .card .card-wrapper .card-title{font-size:20px;line-height:28px}}.cardscontainer .cards-container .cards-row .card .card-wrapper a .card-title{-webkit-transition:font-weight .3s ease;transition:font-weight .3s ease}.cardscontainer .cards-container .cards-row .card .card-wrapper a:-moz-any-link:hover .card-title{font-weight:500}.cardscontainer .cards-container .cards-row .card .card-wrapper a:any-link:hover .card-title{font-weight:500}.cardscontainer .cards-container .cards-row .card .card-wrapper p{-webkit-box-orient:vertical;display:-webkit-box;font-size:1pc;font-weight:300;line-height:24px;overflow:hidden}.cardscontainer .cards-container .cards-row .card .card-wrapper ol,.cardscontainer .cards-container .cards-row .card .card-wrapper ul{font-weight:300;margin-bottom:9pt;padding-left:1pc}.cardscontainer .cards-container .cards-row .card .card-wrapper h2{margin-bottom:15px}.cardscontainer .cards-container .cards-row .card .card-wrapper .button .cmp-button{position:relative}.cardscontainer .cards-container .cards-row .card .card-wrapper .button .cmp-button img{height:25px;width:25px}.cardscontainer .cards-container .cards-row .card .card-wrapper .social-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc;margin-bottom:1rem}.cardscontainer .cards-container .cards-row .card .card-wrapper .social-links .social-link{border-radius:50%;cursor:pointer;display:inline-block;-webkit-transition:background .3s ease,opacity .3s ease;transition:background .3s ease,opacity .3s ease}.cardscontainer .cards-container .cards-row .card .card-wrapper .social-links .social-link svg path{shape-rendering:geometricPrecision;-webkit-transition:fill .3s ease;transition:fill .3s ease}.cardscontainer .cards-container .cards-row .card .card-wrapper .social-links .social-link:hover{cursor:pointer;opacity:.7}.cardscontainer .cards-container .cards-row .card .card-wrapper .social-links .social-link img{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;vertical-align:middle}.cardscontainer .cards-container .cards-row .card .card-wrapper .social-links .social-link:hover img{-webkit-filter:brightness(0) saturate(0) opacity(.6);filter:brightness(0) saturate(0) opacity(.6)}.cardscontainer .cards-container .cards-row.four-cards{margin:0 auto;padding:0 2rem}.cardscontainer .cards-container .cards-row.four-cards .card{width:25%}@media(max-width:1279px){.cardscontainer .cards-container .cards-row.four-cards .card{width:45%}}@media(max-width:899px){.cardscontainer .cards-container .cards-row.four-cards .card{width:50%}}@media(max-width:449px){.cardscontainer .cards-container .cards-row.four-cards .card{width:100%}}.cardscontainer .cards-container.fullBackground .cards-row .card{border-radius:4px;color:#fff;height:auto}.cardscontainer .cards-container.fullBackground .cards-row .card .card-thumbnail-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.cardscontainer .cards-container.fullBackground .cards-row .card .card-thumbnail-wrapper picture{height:100%;width:100%}.cardscontainer .cards-container.fullBackground .cards-row .card .card-thumbnail-wrapper picture .card-thumbnail{aspect-ratio:unset;border-radius:4px;-webkit-box-shadow:0 75pt 20px 0 hsla(0,0%,55%,.23);box-shadow:0 75pt 20px 0 hsla(0,0%,55%,.23);height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%!important}.cardscontainer .cards-container.fullBackground .cards-row .card .card-thumbnail-wrapper:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.9)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.9));border-radius:4px;content:"";inset:0;position:absolute;z-index:1}.cardscontainer .cards-container.fullBackground .cards-row .card .card-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-grow:1;left:0;padding:1pc;position:absolute;right:0;width:100%;z-index:1}.cardscontainer .cards-container.fullBackground .cards-row .card .card-wrapper .card-title{color:#fff;font-size:20px;line-height:28px}.cardscontainer .cards-container.fullBackground .cards-row .card .card-wrapper p{font-weight:400;line-height:22px}.cardscontainer .cards-container.fullBackground .cards-row .card .card-wrapper :not(.cmp-button):not(.cmp-button__buttontext){color:#fff}.cardscontainer .cards-container.fullBackground .cards-row .card .card-wrapper .tags .tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,50%,.4);border-radius:0;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;height:20px;padding:2px 8px}@media(max-width:449px){.cardscontainer .cards-container.noImage .cards-row{row-gap:20px}}.cardscontainer .cards-container.noImage .cards-row .card .card-thumbnail-wrapper{border:1px solid #8f969a;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:auto;padding:2pc}@media(max-width:449px){.cardscontainer .cards-container.noImage .cards-row .card .card-thumbnail-wrapper{min-height:unset;padding:20px}}.cardscontainer .cards-container.noImage .cards-row .card .card-thumbnail-wrapper .card-wrapper{padding:0}.cardscontainer .cards-container.noImage .cards-row .card .card-thumbnail-wrapper .card-wrapper p:last-child{margin-bottom:0}.cardscontainer .cmp-link__screen-reader-only{display:none}.cardscontainer.margin-top--small{margin-top:1rem}.cardscontainer.margin-top--medium{margin-top:2rem}.cardscontainer.margin-top--large{margin-top:3rem}.cardscontainer.margin-bottom--small{margin-bottom:1rem}.cardscontainer.margin-bottom--medium{margin-bottom:2rem}.cardscontainer.margin-bottom--large{margin-bottom:3rem}.cardscontainer.bg--white{background:#fff}.cardscontainer.box--shadow{border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161)}@media(min-width:1024px){.w-33 .cards-multimedia{-ms-flex-preferred-size:calc(33.33333% - 1.33333rem);flex-basis:calc(33.33333% - 1.33333rem)}.w-25 .cards-multimedia{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem)}}.aspect--16-9 .cards-multimedia-image-video,.aspect--16-9 .cards-multimedia-image-video figure{aspect-ratio:1.7777777778}.aspect--square .cards-multimedia .videocomponent,.aspect--square .cards-multimedia-image-video,.aspect--square .cards-multimedia-image-video figure{aspect-ratio:1}.cardsmultimedia{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none!important;gap:2rem;justify-content:flex-start;padding:2rem 0;width:100%}@media(max-width:1023px){.cards-multimedia{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}}@media(max-width:449px){.cards-multimedia{-ms-flex-preferred-size:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-basis:100%;-ms-flex-direction:column;flex-direction:column}}.cards-multimedia-row-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem;height:100%;width:100%}.cards-multimedia-row-container .cards_multimedia_module--col.content{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:1;flex:1;justify-content:space-between}.cards-multimedia .cards_multimedia_module--text,.cards-multimedia-row-container .cards_multimedia_module--col.content,.cards-multimedia-row-container .cards_multimedia_module--col.image.cards-multimedia-image-video{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cards-multimedia .cards_multimedia_module--text{height:100%;width:100%}.cards-multimedia .cards_multimedia_module--text .cards-multimedia-description,.cards-multimedia .cards_multimedia_module--text .cards-multimedia-eyebrow,.cards-multimedia .cards_multimedia_module--text .cards-multimedia-title{margin-bottom:1rem}.cards-multimedia .cards_multimedia_module--text .button,.cards-multimedia .cards_multimedia_module--text .cmp-button-wrapper{margin-top:auto}.cards-multimedia .cards_multimedia_module--text .button span,.cards-multimedia .cards_multimedia_module--text .cmp-button-wrapper span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cards-multimedia-image--video-container,.cards-multimedia-image-video{aspect-ratio:16/9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.cards-multimedia-image--video-container iframe,.cards-multimedia-image--video-container img,.cards-multimedia-image--video-container video,.cards-multimedia-image-video iframe,.cards-multimedia-image-video img,.cards-multimedia-image-video video{border-radius:.25rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cards-multimedia-image--video-container figure,.cards-multimedia-image-video figure{aspect-ratio:16/9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0;width:100%}.cards-multimedia-image--video-container figure img,.cards-multimedia-image-video figure img{-o-object-fit:cover;object-fit:cover}@media(max-width:449px){.cards-multimedia-image--video-container figure,.cards-multimedia-image-video figure{margin-bottom:1.25rem}}.cards-multimedia-image--video-container .videocomponent .video-container,.cards-multimedia-image--video-container iframe,.cards-multimedia-image--video-container video,.cards-multimedia-image-video .videocomponent .video-container,.cards-multimedia-image-video iframe,.cards-multimedia-image-video video{aspect-ratio:16/9;border-radius:.25rem;width:100%}@media(max-width:899px){.cards-multimedia-image--video-container .videocomponent .video-container,.cards-multimedia-image--video-container iframe,.cards-multimedia-image--video-container video,.cards-multimedia-image-video .videocomponent .video-container,.cards-multimedia-image-video iframe,.cards-multimedia-image-video video{max-height:15.625rem;min-height:15.625rem}}@media(max-width:449px){.cards-multimedia-image--video-container .videocomponent .video-container,.cards-multimedia-image--video-container iframe,.cards-multimedia-image--video-container video,.cards-multimedia-image-video .videocomponent .video-container,.cards-multimedia-image-video iframe,.cards-multimedia-image-video video{min-height:auto}}.cards-multimedia-image--video-container .parent-video-container,.cards-multimedia-image-video .parent-video-container{height:100%;position:relative;width:100%}@media(max-width:449px){.cards-multimedia-image--video-container,.cards-multimedia-image-video{max-width:100%;width:100%}}.cards-multimedia .cards_multimedia_module--img figure img{border-radius:.25rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:899px){.cards-multimedia .cards_multimedia_module--img figure img{max-height:15.625rem;min-height:15.625rem}}@media(max-width:449px){.cards-multimedia .cards_multimedia_module--img figure img{max-height:inherit;min-height:10.9375rem}}.cards-multimedia-title{text-align:left}.cards-multimedia-eyebrow{font-weight:400;margin-bottom:.625rem}.cards-multimedia-description{font-weight:300;text-align:left}.cards-multimedia-description ol li,.cards-multimedia-description ul li{margin-left:2rem}.cards-multimedia-modal-bg-overlay{background:rgba(0,0,0,.6);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.cards-multimedia-modal-bg-overlay.active{display:block}.cards-multimedia-video-modal{aspect-ratio:16/9;background-color:transparent;border:none;border-radius:.5rem;display:none;height:auto;left:50%;max-width:60rem;overflow:hidden;padding:0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;z-index:1001}@media(max-width:449px){.cards-multimedia-video-modal{top:20%;width:90vw}}.cards-multimedia-video-modal.modalactive,.cards-multimedia-video-modal[open]{display:block}.cards-multimedia-video-modal .youtube-container{height:100%;width:100%}.cards-multimedia-video-modal iframe,.cards-multimedia-video-modal video{border:none;border-radius:.75rem;display:block;height:100%;max-height:unset!important;min-height:unset!important;width:100%}.cards-multimedia-video-modal .closeModalButton{background:rgba(0,0,0,.8);border:none;border-radius:50%;color:#fff;cursor:pointer;height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem;z-index:1002}.cards-multimedia .video-model-btn{all:unset;cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.cards-multimedia .video-model-btn .video-thumbnail{display:block;-webkit-filter:grayscale(45%);filter:grayscale(45%);height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;width:100%}.cards-multimedia .video-model-btn svg{height:4rem;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;z-index:3}.cards-multimedia .video-model-btn svg path{-webkit-filter:drop-shadow(2px 4px 2px rgba(0,0,0,.3));filter:drop-shadow(2px 4px 2px rgba(0,0,0,.3))}.cards-multimedia .video-model-btn:focus-visible{border-radius:.5rem;outline:2px solid #1b232a}.cards-multimedia .videocomponent{aspect-ratio:16/9;background:#1b232a;border-radius:.25rem;max-height:100vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.cards-multimedia .cards_multimedia_module--area{background:#fff;border:1px solid #ededed;margin-bottom:1.25rem;padding:2rem}@media(max-width:899px){.cards-multimedia .cards_multimedia_module--area{padding:1.25rem}}@media(max-width:449px){.cards-multimedia .cards_multimedia_module--area{padding:1.25rem}}.cards-multimedia-link-container{border-top:1px solid #c6cacc;margin-top:1rem;width:100%}.cards-multimedia-link-container a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cards-multimedia-module-link .cmp-link__screen-reader-only{display:none}.carousel-v2,.carousel-v2.carousel{--wrap-pad:32px;--wrap-gap:38px;--wrap-radius:4px;--wrap-border:#e4e6e6;--wrap-shadow:0 1px 2px rgba(0,0,0,.16);--page-bg:#fff;--card-w:clamp(320px,80vw,800px);--desc-h:2rem;--card-h:calc(var(--card-w)*0.5625 + var(--desc-h));--card-radius:4px;--tease-w:clamp(180px,50vw,552px);--fade-w:clamp(16rem,10vw,140px);--arrow-size:clamp(26px,3vw,34px);--icon-size:clamp(15px,1.6vw,18px);--arrow-blue:#001f9a;--play-w:clamp(56px,6vw,83px);--play-h:clamp(55px,6vw,82px);--viewport-w:calc(var(--card-w) + var(--wrap-gap) + var(--tease-w));background:#fff;border:1px solid var(--wrap-border);border-radius:var(--wrap-radius);-webkit-box-shadow:var(--wrap-shadow);box-shadow:var(--wrap-shadow);display:grid;grid-template-areas:"header" "track";grid-template-columns:1fr;overflow:hidden;padding:var(--wrap-pad);position:relative}.carousel-v2 .carousel-header--v2,.carousel-v2.carousel .carousel-header--v2{grid-area:header;text-align:left}.carousel-v2 .carousel-fw__track,.carousel-v2.carousel .carousel-fw__track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--wrap-gap);grid-area:track;left:0;overflow:visible;padding-bottom:var(--wrap-pad);position:relative;-webkit-transition:left .6s cubic-bezier(.25,.46,.45,.94);transition:left .6s cubic-bezier(.25,.46,.45,.94);width:var(--viewport-w);will-change:left;z-index:1}.carousel-v2 .carousel-fw__track.sliding,.carousel-v2.carousel .carousel-fw__track.sliding{-webkit-transition-duration:.8s;transition-duration:.8s}.carousel-v2 .carousel-fw__track.fast-slide,.carousel-v2.carousel .carousel-fw__track.fast-slide{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.carousel-v2 .carousel-fw__actions,.carousel-v2.carousel .carousel-fw__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;inset-inline:0;justify-content:space-between;left:0;padding:0 8px;pointer-events:none;position:absolute;right:0;top:52%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:4}.carousel-v2.carousel--header-bottom,.carousel-v2.carousel.carousel--header-bottom{grid-template-areas:"track" "header"}.carousel-v2.carousel--header-bottom .carousel-header--v2,.carousel-v2.carousel.carousel--header-bottom .carousel-header--v2{margin:1pc 0 0}.carousel-v2.carousel--header-bottom .carousel-fw__actions,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__actions{top:42%}@media(max-width:449px){.carousel-v2.carousel--header-bottom .carousel-fw__actions,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__actions{top:34%}}@media(min-width:568px)and (max-width:768px){.carousel-v2.carousel--header-bottom .carousel-fw__actions.carousel-fw__actions,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__actions.carousel-fw__actions{top:36%}}@media(min-width:768px)and (max-width:899px){.carousel-v2.carousel--header-bottom .carousel-fw__actions,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__actions{top:40px}}.carousel-v2.carousel--header-bottom .carousel-fw__card,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card{aspect-ratio:auto!important;height:auto!important;overflow:visible!important}.carousel-v2.carousel--header-bottom .carousel-fw__card .aem-GridColumn,.carousel-v2.carousel--header-bottom .carousel-fw__card .cmp-text,.carousel-v2.carousel--header-bottom .carousel-fw__card .textcontent,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card .aem-GridColumn,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card .cmp-text,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card .textcontent{color:inherit;height:auto!important;min-height:unset;overflow:visible;white-space:normal}.carousel-v2.carousel--header-bottom .carousel-fw__card .aem-Grid,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card .aem-Grid{display:grid;grid-auto-flow:row dense}.carousel-v2.carousel--header-bottom .carousel-fw__card .aem-Grid>.aem-GridColumn.image,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card .aem-Grid>.aem-GridColumn.image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.carousel-v2.carousel--header-bottom .carousel-fw__card .aem-Grid>.aem-GridColumn.textcontent,.carousel-v2.carousel.carousel--header-bottom .carousel-fw__card .aem-Grid>.aem-GridColumn.textcontent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;top:35px}.carousel-v2.carousel--header-bottom .carousel-slide-header .carousel-title,.carousel-v2.carousel.carousel--header-bottom .carousel-slide-header .carousel-title{bottom:34px;font-size:revert;position:relative}.carousel-v2.carousel--header-bottom .carousel-slide-header h1.carousel-title,.carousel-v2.carousel.carousel--header-bottom .carousel-slide-header h1.carousel-title{top:-2.5rem}.carousel-v2.carousel:after,.carousel-v2.carousel:before,.carousel-v2:after,.carousel-v2:before{bottom:var(--wrap-pad);content:"";pointer-events:none;position:absolute;top:var(--wrap-pad);-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.carousel-v2.carousel:before,.carousel-v2:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(var(--page-bg)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--page-bg) 100%);left:calc(var(--wrap-pad) + var(--viewport-w) - var(--fade-w));opacity:.95;width:31%;z-index:2}.carousel-v2.carousel:after,.carousel-v2:after{content:none}.carousel-v2 .carousel-fw__item,.carousel-v2.carousel .carousel-fw__item{-webkit-box-flex:0;-ms-flex:0 0 var(--card-w);flex:0 0 var(--card-w);height:auto;position:relative}.carousel-v2 .carousel-fw__track:has(.carousel-fw__item--active) .carousel-fw__item,.carousel-v2.carousel .carousel-fw__track:has(.carousel-fw__item--active) .carousel-fw__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.carousel-v2 .carousel-fw__card,.carousel-v2.carousel .carousel-fw__card{aspect-ratio:auto;border-radius:var(--card-radius);height:auto;max-height:none;max-width:var(--card-w);overflow:hidden;position:relative;width:100%}.carousel-v2 .carousel-fw__card .cmp-embed,.carousel-v2 .carousel-fw__card .cmp-image,.carousel-v2 .carousel-fw__card .cmp-video,.carousel-v2.carousel .carousel-fw__card .cmp-embed,.carousel-v2.carousel .carousel-fw__card .cmp-image,.carousel-v2.carousel .carousel-fw__card .cmp-video{display:block;height:100%;width:100%}.carousel-v2 .carousel-fw__card iframe,.carousel-v2 .carousel-fw__card img,.carousel-v2 .carousel-fw__card picture,.carousel-v2 .carousel-fw__card source,.carousel-v2 .carousel-fw__card video:not(.cmp-video video),.carousel-v2.carousel .carousel-fw__card iframe,.carousel-v2.carousel .carousel-fw__card img,.carousel-v2.carousel .carousel-fw__card picture,.carousel-v2.carousel .carousel-fw__card source,.carousel-v2.carousel .carousel-fw__card video:not(.cmp-video video){aspect-ratio:16/9;border:0;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-v2 .carousel-fw__card .cmp-video iframe,.carousel-v2 .carousel-fw__card .cmp-video video,.carousel-v2.carousel .carousel-fw__card .cmp-video iframe,.carousel-v2.carousel .carousel-fw__card .cmp-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-v2 .carousel-fw__card .cmp-video__description,.carousel-v2 .carousel-fw__card .cmp-video__poster,.carousel-v2 .carousel-fw__card .cmp-video__title,.carousel-v2 .carousel-fw__card .cmp-video__video-controls,.carousel-v2.carousel .carousel-fw__card .cmp-video__description,.carousel-v2.carousel .carousel-fw__card .cmp-video__poster,.carousel-v2.carousel .carousel-fw__card .cmp-video__title,.carousel-v2.carousel .carousel-fw__card .cmp-video__video-controls{display:none}.carousel-v2 .g-overlay,.carousel-v2.carousel .g-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;inset:0;pointer-events:none;position:absolute;z-index:2}.carousel-v2 .g-overlay .g-overlay__title,.carousel-v2.carousel .g-overlay .g-overlay__title{color:#fff;font-size:clamp(1pc,2vw,24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-v2 .play-overlay,.carousel-v2.carousel .play-overlay{display:none;inset:0;opacity:.9;place-items:center;position:absolute;z-index:1}.carousel-v2 .play-overlay:before,.carousel-v2.carousel .play-overlay:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='83' height='82' viewBox='0 0 83 82' fill='none'><path d='M32.8535 56.3737L57.0619 40.9987L32.8535 25.6237V56.3737ZM41.4994 75.1654C36.7153 75.1654 32.2195 74.2685 28.0119 72.4747C23.8042 70.681 20.1441 68.2466 17.0316 65.1716C13.9191 62.0966 11.4551 58.4806 9.63945 54.3237C7.82383 50.1667 6.91602 45.7251 6.91602 40.9987C6.91602 36.2723 7.82383 31.8306 9.63945 27.6737C11.4551 23.5168 13.9191 19.9008 17.0316 16.8258C20.1441 13.7508 23.8042 11.3164 28.0119 9.52266C32.2195 7.72891 36.7153 6.83203 41.4994 6.83203C46.2834 6.83203 50.7792 7.72891 54.9869 9.52266C59.1945 11.3164 62.8546 13.7508 65.9671 16.8258C69.0796 19.9008 71.5436 23.5168 73.3593 27.6737C75.1749 31.8306 76.0827 36.2723 76.0827 40.9987C76.0827 45.7251 75.1749 50.1667 73.3593 54.3237C71.5436 58.4806 69.0796 62.0966 65.9671 65.1716C62.8546 68.2466 59.1945 70.681 54.9869 72.4747C50.7792 74.2685 46.2834 75.1654 41.4994 75.1654ZM41.4994 68.332C49.223 68.332 55.765 65.6841 61.1254 60.3883C66.4858 55.0924 69.166 48.6292 69.166 40.9987C69.166 33.3681 66.4858 26.9049 61.1254 21.6091C55.765 16.3133 49.223 13.6654 41.4994 13.6654C33.7757 13.6654 27.2337 16.3133 21.8733 21.6091C16.5129 26.9049 13.8327 33.3681 13.8327 40.9987C13.8327 48.6292 16.5129 55.0924 21.8733 60.3883C27.2337 65.6841 33.7757 68.332 41.4994 68.332Z' fill='white'/></svg>") no-repeat 50%/contain;content:"";-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));height:var(--play-h);width:var(--play-w)}.carousel-v2 .play-overlay.is-hidden,.carousel-v2.carousel .play-overlay.is-hidden{opacity:0;visibility:hidden}.carousel-fw__item:hover .carousel-v2 .play-overlay,.carousel-fw__item:hover .carousel-v2.carousel .play-overlay{opacity:.9}.carousel-v2 .carousel-fw__action,.carousel-v2.carousel .carousel-fw__action{background:var(--arrow-blue);border:0;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,31,154,.3);box-shadow:0 2px 8px rgba(0,31,154,.3);cursor:pointer;display:grid;height:var(--arrow-size);place-items:center;pointer-events:auto;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);width:var(--arrow-size)}.carousel-v2 .carousel-fw__action:before,.carousel-v2.carousel .carousel-fw__action:before{background:#fff;content:"";height:var(--icon-size);mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h12'/><path d='M13 6l6 6-6 6'/></g></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h12'/><path d='M13 6l6 6-6 6'/></g></svg>") center/contain no-repeat;-webkit-transform:translateX(-1px);transform:translateX(-1px);width:var(--icon-size)}.carousel-v2 .carousel-fw__action.carousel-fw__action--previous:before,.carousel-v2.carousel .carousel-fw__action.carousel-fw__action--previous:before{-webkit-transform:rotate(180deg) translateX(-1px);transform:rotate(180deg) translateX(-1px)}.carousel-v2 .carousel-fw__action:focus-visible,.carousel-v2 .carousel-fw__action:hover,.carousel-v2.carousel .carousel-fw__action:focus-visible,.carousel-v2.carousel .carousel-fw__action:hover{background:#00136f;-webkit-transform:scale(1.08);transform:scale(1.08)}.carousel-v2 .carousel-fw__action:active,.carousel-v2.carousel .carousel-fw__action:active{-webkit-transform:scale(.95);transform:scale(.95)}.carousel-v2 .carousel-fw__action[disabled],.carousel-v2.carousel .carousel-fw__action[disabled]{opacity:.4;pointer-events:none;-webkit-transform:scale(.9);transform:scale(.9)}.aem-AuthorLayer-Edit .carousel-v2.carousel:after,.aem-AuthorLayer-Edit .carousel-v2.carousel:before,.aem-AuthorLayer-Edit .carousel-v2:after,.aem-AuthorLayer-Edit .carousel-v2:before,.is-Editing .carousel-v2.carousel:after,.is-Editing .carousel-v2.carousel:before,.is-Editing .carousel-v2:after,.is-Editing .carousel-v2:before{display:none}.aem-AuthorLayer-Edit .carousel-v2 .carousel-fw__track,.aem-AuthorLayer-Edit .carousel-v2.carousel .carousel-fw__track,.is-Editing .carousel-v2 .carousel-fw__track,.is-Editing .carousel-v2.carousel .carousel-fw__track{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.aem-AuthorLayer-Edit .carousel-v2 .carousel-fw__actions,.aem-AuthorLayer-Edit .carousel-v2.carousel .carousel-fw__actions,.is-Editing .carousel-v2 .carousel-fw__actions,.is-Editing .carousel-v2.carousel .carousel-fw__actions{display:none}.carousel-v2 .videocomponent .video-container,.carousel-v2.carousel .videocomponent .video-container{aspect-ratio:16/9;height:-webkit-fill-available}@media(max-width:899px){.carousel-v2,.carousel-v2.carousel{--wrap-pad:20px;--wrap-gap:24px;padding-bottom:30px}}@media(max-width:449px){.carousel-v2,.carousel-v2.carousel{--wrap-pad:12px;--wrap-gap:12px}}@media(prefers-reduced-motion:reduce){.carousel-v2 .carousel-fw__track,.carousel-v2.carousel .carousel-fw__track{-webkit-transition:none;transition:none}}.aem-AuthorLayer-Edit .carousel-v2 .cmp-carousel__indicators,.is-Editing .carousel-v2 .cmp-carousel__indicators{display:none!important}.carousel-slide-header .carousel-title{font-size:revert;line-height:normal;margin-bottom:0}.carousel-slide-header .carousel-desc{color:#444;font-size:1rem;margin:0}.carousel-v2 .aem-Grid,.carousel-v2 .aem-GridColumn,.carousel-v2 .cmp-text,.carousel-v2 .columncontainer-main,.carousel-v2 .textcontent{min-width:0}.carousel-v2 .image{aspect-ratio:16/9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.carousel-v2 .carousel-fw__item .columncontainer .cmp-text p{margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:449px){.carousel-v2 .videocomponent .video-container .video-modal:not([data-ported="1"]){margin:.75rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;top:30%}.carousel-v2 .videocomponent .video-container .video-modal:not([data-ported="1"]) button{right:-10px}.carousel-v2.carousel .carousel-fw__card video:not(.cmp-video video){-o-object-fit:contain;object-fit:contain}}.carousel-v2.carousel.video-modal-open,.carousel-v2.carousel.video-modal-open .carousel-fw__card,.carousel-v2.video-modal-open,.carousel-v2.video-modal-open .carousel-fw__card{overflow:visible}.carousel-v2.carousel.video-modal-open .carousel-fw__actions,.carousel-v2.video-modal-open .carousel-fw__actions{opacity:0;pointer-events:none}.carousel-v2.carousel.video-modal-open:after,.carousel-v2.carousel.video-modal-open:before,.carousel-v2.video-modal-open:after,.carousel-v2.video-modal-open:before{content:none}dialog.video-modal.modalactive{display:block}dialog.video-modal[data-ported="1"]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.6)!important;border:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;inset:0!important;justify-content:center;margin:auto!important;padding:0!important;pointer-events:auto;position:fixed!important;z-index:2147483647!important}dialog.video-modal[data-ported="1"]::-webkit-backdrop{background:rgba(0,0,0,.6)}dialog.video-modal[data-ported="1"]::backdrop{background:rgba(0,0,0,.6)}dialog.video-modal[data-ported="1"] iframe,dialog.video-modal[data-ported="1"] video{aspect-ratio:16/9;border:none;display:block;height:auto;width:min(72vw,70rem)}@media(max-width:768px){dialog.video-modal[data-ported="1"] iframe,dialog.video-modal[data-ported="1"] video{width:min(85vw,70rem)}}dialog.video-modal[data-ported="1"] .closeModalButton{background:transparent;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;height:2rem;position:absolute;right:-1.875rem;top:-1.875rem;width:2rem}@media(max-width:500px){dialog.video-modal[data-ported="1"]{top:-13rem!important}dialog.video-modal[data-ported="1"] .closeModalButton{height:25px;right:-.65rem;top:-2rem;width:25px}}:root:has(.carousel-v2 .videocomponent .video-modal.modalactive) .modal-bg-overlay{background:rgba(0,0,0,.6)!important;inset:0!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;visibility:visible!important;z-index:2147483646!important}:root:has(.carousel-v2 .videocomponent .video-modal) .modal-bg-overlay:not(.active){opacity:0!important;pointer-events:none!important;visibility:hidden!important}.carousel-v2 video::-webkit-media-controls-fullscreen-button{display:none!important}.carousel-v2 video::-webkit-media-controls-enclosure{overflow:hidden}.carousel-v2 .ytp-fullscreen-button .ytp-button,.fullscreen-more-videos-endpoint,.fullscreen-watch-next-entrypoint-wrapper{display:none!important}.carousel{padding:2rem 0}.carousel .columncontainer-main{margin:0}.carousel-header{text-align:center}.carousel-title{font-weight:700}@media(max-width:449px){.carousel-title{font-size:20px;line-height:24px}}.carousel-desc{margin-bottom:0}@media(max-width:449px){.carousel-desc{font-size:18px;line-height:22px}}.cmp-carousel__content{container-type:inline-size;margin:0 auto;max-height:100%;max-width:60rem}.cmp-carousel__item{margin:0 auto;max-width:60pc;padding-bottom:3.25cqw;width:100%}.cmp-carousel .image img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media screen and (min-width:1200px){.cmp-carousel .image img{border-radius:.25rem}}.cmp-carousel__actions{bottom:1cqw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.0875cqw;margin:0;pointer-events:none;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.cmp-carousel__actions{display:none}}.cmp-carousel__action{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(27,35,42,.102);border:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(28px,8cqw,42px);justify-content:center;pointer-events:all;position:relative;width:clamp(28px,8cqw,42px)}.cmp-carousel__action:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:calc(clamp(28px, 8cqw, 42px)/2.1);position:absolute;width:calc(clamp(28px, 8cqw, 42px)/2.1)}.cmp-carousel__action--pause,.cmp-carousel__action--play{display:none}.cmp-carousel__action--previous:before{background-image:url(../../../content/dam/komatsu/icons/website-app/left-arrow.svg)}.cmp-carousel__action--next:before{background-image:url(../../../content/dam/komatsu/icons/website-app/right-arrow.svg)}.cmp-carousel__action-text{display:none}.cmp-carousel__indicators{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.cmp-carousel__indicator{background-color:#c6cacc;border-radius:50%;cursor:pointer;height:.625rem;width:.625rem}.cmp-carousel__indicator--active{background-color:#1b232a}.cmp-carousel .cq-placeholder{height:auto}.carousel__actions--center-middle{--arrow-size:clamp(26px,3vw,34px);--icon-size:clamp(15px,1.6vw,18px)}.carousel__actions--center-middle .cmp-carousel__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:calc(50% - 3.25cqw - .625rem);justify-content:space-between;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:100%}.carousel__actions--center-middle .cmp-carousel__action{background-color:#140a9a;border:0;border-radius:.25rem;-webkit-box-shadow:0 2px 8px rgba(0,31,154,.3);box-shadow:0 2px 8px rgba(0,31,154,.3);cursor:pointer;display:grid;height:var(--arrow-size);margin-inline:-.75rem;place-items:center;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);width:var(--arrow-size)}.carousel__actions--center-middle .cmp-carousel__action:before{background:#fff;content:"";height:var(--icon-size);mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h12'/><path d='M13 6l6 6-6 6'/></g></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h12'/><path d='M13 6l6 6-6 6'/></g></svg>") center/contain no-repeat;-webkit-transform:translateX(-1px);transform:translateX(-1px);width:var(--icon-size)}.carousel__actions--center-middle .cmp-carousel__action.cmp-carousel__action--previous{margin-inline:-.75rem 0}.carousel__actions--center-middle .cmp-carousel__action.cmp-carousel__action--previous:before{-webkit-transform:rotate(180deg) translateX(-1px);transform:rotate(180deg) translateX(-1px)}.carousel__actions--center-middle .cmp-carousel__action:focus-visible,.carousel__actions--center-middle .cmp-carousel__action:hover{background:#253fc8;-webkit-transform:scale(1.08);transform:scale(1.08)}.carousel__actions--center-middle .cmp-carousel__action:active{-webkit-transform:scale(.95);transform:scale(.95)}.carousel__actions--center-middle .cmp-carousel__action[disabled]{opacity:.4;pointer-events:none;-webkit-transform:scale(.9);transform:scale(.9)}.categorycarousel .carousel__title{color:#1b232a}.categorycarousel.categorycarousel--center-title .carousel__title{text-align:center;width:100%}.categorycarousel .carousel__container{background:#fff;border:1px solid #ededed;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 2px 0 #fff;box-shadow:0 1px 2px 0 #fff;padding:2pc 4pc}@media(max-width:474px){.categorycarousel .carousel__container{padding:1pc}}@media(max-width:449px){.categorycarousel .carousel__container{padding:1pc}}.categorycarousel .carousel__cardscontainer{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;justify-content:center}@media(max-width:449px){.categorycarousel .carousel__cardscontainer{gap:24px}}@media(max-width:408px){.categorycarousel .carousel__cardscontainer{gap:8px}}.categorycarousel .categorycarousel__card{-webkit-box-flex:0;-ms-flex:0 0 calc(14.28571% - 27.42857px);flex:0 0 calc(14.28571% - 27.42857px);min-width:156px;text-align:center}@media(max-width:899px){.categorycarousel .categorycarousel__card{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 21.33333px);flex:0 0 calc(33.33333% - 21.33333px)}}@media(max-width:449px){.categorycarousel .categorycarousel__card{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px)}}@media(max-width:408px){.categorycarousel .categorycarousel__card{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px);min-width:75px}}.categorycarousel .categorycarousel__image{height:125px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:449px){.categorycarousel .categorycarousel__image{height:90px}}.categorycarousel .categorycarousel__imagewrapper{width:100%}.categorycarousel .categorycarousel__name{color:#1b232a;display:block;font-size:1rem;font-weight:700;line-height:1.35rem;margin-top:20px}.locator{margin-bottom:2pc}.locator .guest-login{border:1px solid #ededed;padding:20px}@media(max-width:899px){.locator .guest-login{border:none;width:50%}}@media(max-width:449px){.locator .guest-login{width:100%}}.locator .guest-login h2,.locator .guest-login h3{font-size:1pc;font-weight:400;line-height:22px}@media(max-width:449px){.locator .guest-login h3{font-size:20px;line-height:28}}.locator .guest-login .search-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #8f969a;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;margin-top:10px;padding:8px 9px;position:relative;width:100%}@media(max-width:449px){.locator .guest-login .search-bar{font-size:13px;gap:2px}}.locator .guest-login .search-bar svg{-ms-flex-negative:0;flex-shrink:0}.locator .guest-login .search-bar input[type=text]::-webkit-input-placeholder{color:transparent}.locator .guest-login .search-bar input[type=text]::-moz-placeholder{color:transparent}.locator .guest-login .search-bar input[type=text]:-ms-input-placeholder{color:transparent}.locator .guest-login .search-bar input[type=text]::-ms-input-placeholder{color:transparent}.locator .guest-login .search-bar input[type=text]::placeholder{color:transparent}.locator .guest-login .search-bar .placeholder-text{color:gray;cursor:text;font-family:inherit;font-size:13px;font-weight:400;left:34px;line-height:1.2;pointer-events:none;position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal}@media(max-width:899px){.locator .guest-login .search-bar .placeholder-text{font-size:9pt}}.locator .guest-login .search-bar input[type=text]:not(:-moz-placeholder-shown)+.placeholder-text{display:none}.locator .guest-login .search-bar input[type=text]:not(:-ms-input-placeholder)+.placeholder-text{display:none}.locator .guest-login .search-bar input[type=text]:focus+.placeholder-text,.locator .guest-login .search-bar input[type=text]:not(:placeholder-shown)+.placeholder-text{display:none}.locator .guest-login .search-bar input[type=text]{border:none;outline:none;width:100%}.locator .guest-login .search-bar .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative}.locator .guest-login p{font-size:1pc;font-weight:400;line-height:22px;margin-bottom:10px;margin-top:10px;text-align:center}.locator .guest-login p.text-light{color:#6e757a}.locator .guest-login .login-to-view{word-wrap:break-word;background:#140a9a;border:1.5px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:1pc;line-height:22px;padding:8px 1pc;text-align:center;text-decoration:none;width:100%}.equipment-details{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;background:#fff;border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:flex-end;margin:1pc 0;padding:2rem}@media(max-width:1365px){.equipment-details{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:10px 0}}@media(max-width:1024px){.equipment-details{gap:2rem}}@media(max-width:449px){.equipment-details{padding:2rem 20px}}.equipment-details__topContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;width:100%}@media(max-width:1365px){.equipment-details__topContainer{-webkit-box-flex:2;-ms-flex:2 1 100%;flex:2 1 100%}}@media(max-width:899px){.equipment-details__topContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%}}@media(min-width:899px)and (max-width:768px){.equipment-details__topContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.equipment-details__galleryDiv{width:435px}@media(max-width:1365px){.equipment-details__galleryDiv{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.equipment-details__galleryDiv .parts-image{width:auto}}@media(max-width:1279px){.equipment-details__galleryDiv{width:4in}}@media(max-width:449px){.equipment-details__galleryDiv{width:100%}}.equipment-details__descriptionDiv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:100%}@media(max-width:1365px){.equipment-details__descriptionDiv{-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1 1 50%;flex:1 1 50%;justify-content:flex-start}}@media(min-width:449px)and (max-width:1279px){.equipment-details__descriptionDiv{max-width:80%}}@media(max-width:449px){.equipment-details__descriptionDiv{max-width:100%}}.equipment-details__descriptionDiv ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.equipment-details__levelOne{color:#4d545a;font-size:1.125rem;line-height:1.375rem;margin-bottom:.625rem}.equipment-details__sku{margin-bottom:.625rem}.equipment-details__name{color:#140a9a;margin-bottom:1rem;padding-bottom:.625rem}.equipment-details__specs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300;list-style:none}.equipment-details__specs:not(:nth-last-child(-n+2)){border-bottom:1px solid rgba(48,48,48,.15)}@media(max-width:899px){.equipment-details__specs{font-size:1rem}}.equipment-details__specs>span{-ms-flex-preferred-size:50%;flex-basis:50%;padding:8px 4px}@media(max-width:449px){.equipment-details__specs>span{padding:4px}}@media(min-width:899px)and (max-width:1024px){.equipment-details__specs>span{font-size:14px}}.equipment-details__specs .value{text-align:right}.equipment-details__purchaseOptions{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:.0625rem solid #ededed;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:.5rem;min-width:308px;padding:1rem;width:308px}@media(min-width:1280px)and (max-width:1365px){.equipment-details__purchaseOptions{margin-top:-37px}}@media(min-width:449px)and (max-width:1365px){.equipment-details__purchaseOptions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;min-width:auto;padding:2rem}}@media(max-width:1024px){.equipment-details__purchaseOptions{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:899px){.equipment-details__purchaseOptions p{text-align:center;width:100%}}@media(min-width:449px)and (max-width:1365px){.equipment-details__purchaseOptions p{font-size:1.25rem;text-align:center;width:100%}}.equipment-details__button{border-radius:.25rem;padding:.5rem 2rem;text-align:center;width:100%}@media(min-width:449px)and (max-width:1365px){.equipment-details__button{text-wrap:nowrap;max-width:230px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:40%}}.equipment-details .cmp-button-dropdown{display:block;width:100%}@media(min-width:449px)and (max-width:1365px){.equipment-details .cmp-button-dropdown{max-width:230px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:40%}}.equipment-details .cmp-button-dropdown .cmp-button-dropdown__toggle{border-radius:.25rem;cursor:pointer;padding:.5rem 2rem;text-align:center;width:100%}.equipment-details .cmp-button-dropdown.primary,.equipment-details .cmp-button-dropdown.secondary{background-color:transparent;border:none;padding:0}.equipment-details a.equipment-details__button.primary{background-color:#140a9a;color:#fff}.equipment-details a.equipment-details__button.primary:hover{background-color:#253fc8;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);color:#fff}.equipment-details a.equipment-details__button.primary:active{background-color:#36c;color:#fff}.equipment-details a.equipment-details__button.primary:focus{background-color:#140a9a;-webkit-box-shadow:"0 0 0 0.125rem inset #ffffff, 0 0 0 0.125rem #9cabd4";box-shadow:"0 0 0 0.125rem inset #ffffff, 0 0 0 0.125rem #9cabd4";color:#fff}.equipment-details .primary .cmp-button-dropdown__toggle{background-color:#140a9a;color:#fff}.equipment-details .primary .cmp-button-dropdown__toggle svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .primary .cmp-button-dropdown__toggle:hover{background-color:#253fc8;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.3),0 .0625rem .1875rem .0625rem rgba(0,0,0,.15);color:#fff}.equipment-details .primary .cmp-button-dropdown__toggle:hover svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .primary .cmp-button-dropdown__toggle:active{background-color:#36c;color:#fff}.equipment-details .primary .cmp-button-dropdown__toggle:active svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .primary .cmp-button-dropdown__toggle:focus{background-color:#140a9a;-webkit-box-shadow:"0 0 0 0.125rem inset #ffffff, 0 0 0 0.125rem #9cabd4";box-shadow:"0 0 0 0.125rem inset #ffffff, 0 0 0 0.125rem #9cabd4";color:#fff}.equipment-details .primary .cmp-button-dropdown__toggle:focus svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details a.equipment-details__button.secondary{background-color:#fff;border:.125rem solid #253fc8;color:#140a9a}.equipment-details a.equipment-details__button.secondary:hover{background-color:#ededed;color:#140a9a}.equipment-details a.equipment-details__button.secondary:active,.equipment-details a.equipment-details__button.secondary:focus{background-color:#e4e6e6;color:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle{background-color:#fff;border:.125rem solid #253fc8;color:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle:hover{background-color:#ededed;color:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle:hover svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle:active{background-color:#e4e6e6;color:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle:active svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle:focus{background-color:#e4e6e6;color:#140a9a}.equipment-details .secondary .cmp-button-dropdown__toggle:focus svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details a.equipment-details__button.text{background-color:transparent;color:#140a9a;text-decoration:underline}.equipment-details a.equipment-details__button.text:hover{background-color:#ededed;color:#140a9a}.equipment-details a.equipment-details__button.text:active,.equipment-details a.equipment-details__button.text:focus{background-color:#e4e6e6;color:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle{background-color:transparent;color:#140a9a;text-decoration:underline}.equipment-details .text .cmp-button-dropdown__toggle svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle:hover{background-color:#ededed;color:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle:hover svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle:active{background-color:#e4e6e6;color:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle:active svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle:focus{background-color:#e4e6e6;color:#140a9a}.equipment-details .text .cmp-button-dropdown__toggle:focus svg.cmp-button-dropdown__arrow path{stroke:#140a9a}.equipment-details a.equipment-details__button.reverse{background-color:transparent;border:.125rem solid #fff;color:#fff}.equipment-details a.equipment-details__button.reverse:active,.equipment-details a.equipment-details__button.reverse:focus,.equipment-details a.equipment-details__button.reverse:hover{background-color:#253fc8;color:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle{background-color:transparent;border:.125rem solid #fff;color:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle:hover{background-color:#253fc8;color:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle:hover svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle:active{background-color:#253fc8;color:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle:active svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle:focus{background-color:#253fc8;color:#fff}.equipment-details .reverse .cmp-button-dropdown__toggle:focus svg.cmp-button-dropdown__arrow path{stroke:#fff}.equipment-details .dots{-webkit-box-flex:1;-ms-flex-positive:1;background:radial-gradient(circle at 50% 1em,#999 8%,transparent 0);background-repeat:repeat-x;background-size:.5em;flex-grow:1;height:20px;left:0;max-height:20px;min-width:24px;position:absolute;right:0;z-index:1}@media(min-width:899px)and (max-width:1024px){.equipment-details .dots{font-size:14px;min-width:20px}}coral-dialog .cmp-equipmentdetail-dialog coral-radiogroup[name="./dropdownEnabledFor"],form[action*=equipmentdetail] coral-radiogroup[name="./dropdownEnabledFor"]{padding-left:28px;position:relative}coral-dialog .cmp-equipmentdetail-dialog coral-radiogroup[name="./dropdownEnabledFor"]+coral-tooltip,coral-dialog .cmp-equipmentdetail-dialog coral-radiogroup[name="./dropdownEnabledFor"]>button[is=coral-button][icon=info],coral-dialog .cmp-equipmentdetail-dialog coral-radiogroup[name="./dropdownEnabledFor"]>coral-icon,coral-dialog .cmp-equipmentdetail-dialog coral-radiogroup[name="./dropdownEnabledFor"]~coral-icon[icon=info],form[action*=equipmentdetail] coral-radiogroup[name="./dropdownEnabledFor"]+coral-tooltip,form[action*=equipmentdetail] coral-radiogroup[name="./dropdownEnabledFor"]>button[is=coral-button][icon=info],form[action*=equipmentdetail] coral-radiogroup[name="./dropdownEnabledFor"]>coral-icon,form[action*=equipmentdetail] coral-radiogroup[name="./dropdownEnabledFor"]~coral-icon[icon=info]{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.features-and-benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:28px;justify-content:center;padding:2pc}@media(max-width:899px){.features-and-benefits{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:449px){.features-and-benefits{padding:2pc 24px}}.features-and-benefits h2{-ms-flex-item-align:center;align-self:center}.features-and-benefits__cards{-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;justify-content:left}.features-and-benefits__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 calc(33.33% - 32px);flex:1 1 calc(33.33% - 32px);-ms-flex-direction:column;flex-direction:column;gap:1pc;max-width:calc(33.33% - 2pc)}.features-and-benefits__card:focus-visible{outline:2px solid #140a9a;outline-offset:4px}@media(max-width:899px){.features-and-benefits__card{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 32px);flex:1 1 calc(50% - 32px);max-width:calc(50% - 2pc)}}@media(max-width:449px){.features-and-benefits__card{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.features-and-benefits__card picture{aspect-ratio:3/2;background:#fafafa;border-radius:4px;display:block;overflow:hidden;width:100%}.features-and-benefits__card img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%}.features-and-benefits__card h3{margin:0;padding:0}.features-and-benefits__card .fab-text,.features-and-benefits__card p{color:#1b232a;font-weight:300}.features-and-benefits__card .fab-text{line-height:1.5;margin:0;word-break:break-word}.features-and-benefits__card .fab-inline-suffix{display:inline}.features-and-benefits__card .fab-inline-toggle{background:none;border:0;color:#140a9a;cursor:pointer;display:inline;font:inherit;padding:0;text-decoration:underline}.features-and-benefits .fab-text:focus-visible,.features-and-benefits .video-container:focus-visible,.features-and-benefits h2:focus-visible,.features-and-benefits h3:focus-visible,.features-and-benefits picture:focus-visible{outline:2px solid #140a9a;outline-offset:4px}.cmp-machineresources{background:#fff;border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);display:grid;gap:219px;grid-template-columns:2fr 1fr;margin:1pc 0;padding:4pc 2pc 4pc 123px}@media(max-width:1279px){.cmp-machineresources{gap:2pc;grid-template-columns:1fr;margin:10px 0;padding:2pc 5pc}}@media(max-width:899px){.cmp-machineresources{gap:40px;grid-template-columns:1fr;padding:40px 20px}}.cmp-machineresources .cmp-machineresources__product-description{-webkit-box-flex:2;size:1pc;-ms-flex:2;flex:2;font-weight:300;line-height:24px;padding:20px 40px 20px 2pc}.cmp-machineresources .cmp-machineresources__product-description h3{color:#1b232a;font-size:24px;font-weight:700;line-height:28px}@media(max-width:899px){.cmp-machineresources .cmp-machineresources__product-description h3{font-size:20px;line-height:24px}}.cmp-machineresources .cmp-machineresources__product-description ul{padding-left:20px}.cmp-machineresources .cmp-machinresources__resources{-webkit-box-flex:1;border-left:6px solid #36c;border-radius:4px;-ms-flex:1;flex:1;gap:2pc;padding:20px 2pc 20px 40px}@media(max-width:1279px){.cmp-machineresources .cmp-machinresources__resources{border-left:none;border-top:6px solid #36c}}.cmp-machineresources .cmp-machinresources__resources .cmp-link__screen-reader-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cmp-machineresources .cmp-machinresources__resources h3{color:#1b232a;font-size:20px;font-weight:400;line-height:28px}.cmp-machineresources .cmp-machinresources__resources a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#140a9a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:400;line-height:22px}.cmp-machineresources .cmp-machinresources__resources ul{display:block;list-style-type:none;margin:0;padding:0}.cmp-machineresources .cmp-machinresources__resources ul li .cmp-button-dropdown .cmp-button-dropdown__menu li a{text-transform:capitalize}.cmp-machineresources .cmp-machinresources__resources ul li .cmp-button-dropdown button{padding:8px 0}.cmp-machineresources .cmp-machinresources__resources ul li .cmp-button-dropdown button:focus{background:transparent;color:#00136f;outline:1px solid #00136f;outline-offset:3px}.cmp-machineresources .cmp-machinresources__resources ul li .cmp-button-dropdown button:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:2px solid #005fcc}.cmp-machineresources .cmp-machinresources__resources ul li .cmp-button-dropdown button span.cmp-button__buttontext{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-machineresources .cmp-machinresources__resources ul li .cmp-button-dropdown button span.cmp-button__buttontext img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-right:6px;order:-1}.cmp-machineresources .cmp-machinresources__resources ul li a.cmp-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:0}.cmp-machineresources .cmp-machinresources__resources ul li a.cmp-button:focus{background:transparent;color:#00136f;outline:1px solid #00136f;outline-offset:3px}.cmp-machineresources .cmp-machinresources__resources ul li a.cmp-button:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:2px solid #005fcc}.cmp-machineresources .cmp-machinresources__resources li{list-style-type:none}.cmp-machineresources .cmp-machinresources__resources li:not(.cmp-button-dropdown__menu-item){padding:20px 0}.cmp-machineresources .cmp-machinresources__resources li+li,.cmp-machineresources .cmp-machinresources__resources li:first-of-type{border-top:1px solid #ededed}.cmp-machineresources .cmp-machinresources__resources .cmp-machinresources__resources-icon{margin-right:6px;min-width:1pc;width:1pc}.cmp-machineresources .cmp-machinresources__resources .cmp-machinresources__resources-icon img{height:auto;width:100%}.cmp-machineresources .cmp-machinresources__resources .cmp-machinresources__resources-label{margin-right:6px;padding:0 2px}.cmp-navigation__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.cmp-navigation__item{list-style:none;padding:.5em}.cmp-navigation__item--level-0 .cmp-navigation__group{display:none}.cmp-navigation__item--level-0:hover>.cmp-navigation__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute}.parts-details{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;background:#fff;border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:flex-end;margin:1pc 0;padding:2rem}@media(max-width:1365px){.parts-details{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:10px 0}}@media(max-width:1024px){.parts-details{gap:2rem}}@media(max-width:449px){.parts-details{padding:2rem 20px}}.parts-details__topContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;width:100%}@media(max-width:1365px){.parts-details__topContainer{-webkit-box-flex:2;-ms-flex:2 1 100%;flex:2 1 100%}}@media(max-width:899px){.parts-details__topContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%}}@media(min-width:899px)and (max-width:768px){.parts-details__topContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.parts-details__galleryDiv{width:435px}@media(max-width:1365px){.parts-details__galleryDiv{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.parts-details__galleryDiv .parts-image{width:auto}}@media(max-width:1279px){.parts-details__galleryDiv{width:4in}}@media(max-width:449px){.parts-details__galleryDiv{width:100%}}.parts-details__descriptionDiv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative;width:100%}@media(max-width:1365px){.parts-details__descriptionDiv{-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1 1 50%;flex:1 1 50%;justify-content:flex-start}}@media(min-width:449px)and (max-width:1279px){.parts-details__descriptionDiv{max-width:80%}}@media(max-width:449px){.parts-details__descriptionDiv{max-width:100%}.parts-details__descriptionDiv p:last-child{margin-bottom:0}}.parts-details__descriptionDiv .check_comp{color:#140a9a;cursor:pointer;font-size:14px;font-weight:400;line-height:19px;margin-bottom:20px;text-decoration:underline}.parts-details__descriptionDiv .pill-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:75pt;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:3px;line-height:19px;margin-bottom:20px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:4px 8px;z-index:1}@media(max-width:899px){.parts-details__descriptionDiv .pill-overlay{font-size:9pt;left:13px;line-height:1pc;top:-30px}}.parts-details__descriptionDiv .pill-overlay p{margin:0}.parts-details__descriptionDiv .pill-success{background:#d5f0e3;border:1px solid #2bb673}.parts-details__descriptionDiv .pill-success span{color:#1a6d45;overflow:hidden;text-overflow:ellipsis}@media(max-width:449px){.parts-details__descriptionDiv .pill-success span{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.parts-details__descriptionDiv .pill-failure{background:#fcc;border:1px solid red}.parts-details__descriptionDiv .pill-failure span{color:#900;overflow:hidden;text-overflow:ellipsis}@media(max-width:449px){.parts-details__descriptionDiv .pill-failure span{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.parts-details__levelOne{color:#4d545a;font-size:1.125rem;line-height:1.375rem;margin-bottom:.625rem}.parts-details__sku{margin-bottom:.625rem}.parts-details__name{border-bottom:.0625rem solid #ededed;color:#140a9a;margin-bottom:1rem;padding-bottom:.625rem}.parts-details__purchaseOptions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;border:.0625rem solid #ededed;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;flex-shrink:0;gap:.5rem;padding:1rem;width:392px}@media(min-width:449px)and (max-width:1365px){.parts-details__purchaseOptions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;min-width:auto;padding:2rem}}@media(max-width:1024px){.parts-details__purchaseOptions{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}@media(max-width:1365px){.parts-details__purchaseOptions .purchaseOptions-login{width:100%}}@media(max-width:899px){.parts-details__purchaseOptions p{text-align:center;width:100%}}@media(min-width:449px)and (max-width:1365px){.parts-details__purchaseOptions p{text-align:center;width:100%}}.parts-details .edt-restricted-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.parts-details .edt-restricted-message .edt-purchase-options-heading{font-size:20px;font-weight:400;line-height:26px;margin-bottom:0}.parts-details .edt-restricted-message p{font-size:1pc;font-weight:400;line-height:22px;margin-bottom:0}.parts-details .edt-restricted-message .edt-login-cta{border:none;border-radius:4px;cursor:pointer;font-size:1pc;font-weight:400;line-height:22px;margin-top:1pc;padding:9pt 1pc;text-align:center;width:100%}.parts-details__button{border-radius:.25rem;padding:.5rem 2rem;text-align:center;width:100%}@media(min-width:449px)and (max-width:1365px){.parts-details__button{text-wrap:nowrap;max-width:230px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:40%}}.parts-details .primary{background-color:#140a9a;border:.0938rem solid #140a9a;color:#fff}.parts-details .secondary{background-color:#fff;border:.0938rem solid #140a9a;color:#140a9a}.parts-details .purchaseOptions-login{margin-top:15px}@media(max-width:899px){.parts-details .purchaseOptions-login{border:1px solid #ededed;border-radius:4px;width:100%}}.parts-details .dots{-webkit-box-flex:1;-ms-flex-positive:1;background:radial-gradient(circle at 50% 1em,#999 8%,transparent 0);background-repeat:repeat-x;background-size:.5em;flex-grow:1;height:20px;left:0;max-height:20px;min-width:24px;position:absolute;right:0;z-index:1}@media(min-width:899px)and (max-width:1024px){.parts-details .dots{font-size:14px;min-width:20px}}.parts-details .price-and-availibity-section{background:#fff;border:1px solid #ededed;border-radius:4px;margin-bottom:10px;padding:20px;width:100%}.parts-details .price-and-availibity-section .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.parts-details .price-and-availibity-section .item p{margin-bottom:0}.parts-details .price-and-availibity-section .item p.currency{font-size:2pc;font-weight:700;line-height:2pc}.parts-details .price-and-availibity-section .item p.currency span{font-size:1pc;font-weight:300;line-height:24px}.parts-details .price-and-availibity-section .item .available-status,.parts-details .price-and-availibity-section .item .available-status .is-available,.parts-details .price-and-availibity-section .item .available-status .is-contact-dealer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.parts-details .price-and-availibity-section .item .available-status .status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:0 10px}.parts-details .price-and-availibity-section .item .available-status .status.available{background:#d5f0e3;border-color:#2bb673;color:#11492e}.parts-details .price-and-availibity-section .item .available-status .status.available:before{background:#2bb673}.parts-details .price-and-availibity-section .item .available-status .status.contact-dealer{background:#fde2d3;border-color:#fc7021;color:#612d0d}.parts-details .price-and-availibity-section .item .available-status .status.contact-dealer:before{background:#fc7021}.parts-details .price-and-availibity-section .item .available-status .status p{font-size:14px;font-weight:400;line-height:19px}.parts-details .price-and-availibity-section .item .available-status .status:before{border-radius:20px;content:"";height:10px;width:10px}.parts-details .price-and-availibity-section .item .available-status p{font-size:14px;font-weight:400;line-height:19px}.parts-details .price-and-availibity-section .item .available-status p a{color:#140a9a;text-decoration:underline}.parts-details .price-and-availibity-section .item .quantity-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.parts-details .price-and-availibity-section .item .quantity-section .quantity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ededed;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding:10px}.parts-details .price-and-availibity-section .item .quantity-section .quantity .decrease{padding:0}.parts-details .price-and-availibity-section .item .quantity-section .quantity .quantity-number{text-align:center}.parts-details .price-and-availibity-section .item .quantity-section .quantity .increase{padding:0}.parts-details .price-and-availibity-section .item .quantity-section .quantity .quantity-btn{background:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:brightness(0) invert(.5);filter:brightness(0) invert(.5);height:1pc;position:relative;width:1pc}.parts-details .price-and-availibity-section .item .quantity-section .quantity .quantity-btn img{height:1pc;width:1pc}.parts-details .price-and-availibity-section .item .quantity-section .quantity .quantity-number{background:transparent;border:none;font-size:1pc;font-weight:400;line-height:22px;outline:none;width:40px}.parts-details .price-and-availibity-section .item .quantity-section .add-to-cart-section .add-to-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#140a9a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;gap:8px;height:34px;line-height:22px;padding:8px 1pc;position:relative;width:auto}.parts-details .price-and-availibity-section .item .quantity-section .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.parts-details .price-and-availibity-section .item .quantity-section .button button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#140a9a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;gap:8px;line-height:22px;padding:8px 1pc}.parts-details .price-and-availibity-section .item .quantity-section .button button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:24px;width:24px}.parts-details .price-and-availibity-section .item hr{border:1px solid #ededed}.parts-details .price-and-availibity-section .item .bookmark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.parts-details .price-and-availibity-section .item .bookmark img{height:1pc;width:1pc}.parts-details .price-and-availibity-section .item .bookmark a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#140a9a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:400;gap:8px;line-height:22px;text-decoration:underline}.parts-details .price-and-availibity-section .add-to-list-trigger{color:#140a9a}.parts-details .pdp-contact-dealer-info-outer{background:#fff;border:1px solid #ededed;border-radius:4px;padding:20px;position:relative;top:9px}.parts-details .pdp-contact-dealer-info-outer .pdp-contact-dealer-info-inner>p{color:#6e757a}.parts-details .pdp-contact-dealer-info-outer .pdp-contact-dealer-info-inner div p{white-space:nowrap}.parts-details .pdp-contact-dealer-info-outer div>span{background:#fdf0e8;border:1px solid #f37021;border-radius:20px;color:#924314;white-space:nowrap}.parts-details .product-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%}.parts-details .product-information .warranty-return{border:1px solid #e4e6e6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:15px 20px}@media(max-width:899px){.parts-details .product-information .warranty-return{-ms-flex-wrap:wrap;flex-wrap:wrap}}.parts-details .product-information .warranty-return>div{border:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0}.parts-details .product-information .warranty-return .return,.parts-details .product-information .warranty-return .warranty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:5px;line-height:22px}.parts-details .product-information .warranty-return .return .return-value,.parts-details .product-information .warranty-return .return .warranty-value,.parts-details .product-information .warranty-return .warranty .return-value,.parts-details .product-information .warranty-return .warranty .warranty-value{color:#140a9a;text-decoration:underline}.parts-details .product-information .p65warning{border:1px solid #e4e6e6;padding:15px 20px}.parts-details .product-information .p65warning .p65-warning .inline-content-fragment{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:0;text-align:left}.parts-details .product-information .p65warning .p65-warning .inline-content-fragment .warning-data{font-size:9pt;font-weight:400;line-height:22px}.parts-details .product-information .p65warning .p65-warning .inline-content-fragment .warning-data a{color:#000;text-decoration:underline}.parts-details .product-information .p65warning .p65-warning .inline-content-fragment .warning-data span strong{text-transform:uppercase}.parts-details .product-information .warranty-returns-model{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.parts-details .product-information .warranty-returns-model .modal-content{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.3);box-shadow:0 4px 10px rgba(0,0,0,.3);max-width:660px;padding:20px;text-align:left;width:90%}.parts-details .product-information .warranty-returns-model .modal-content .modeltitle-close{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.parts-details .product-information .warranty-returns-model .modal-content .modeltitle-close span:first-child{font-size:20px;font-weight:700;line-height:24px;text-transform:capitalize}.parts-details .product-information .warranty-returns-model .modal-content .modeltitle-close span:last-child{color:#6e757a;cursor:pointer;font-size:1pc}.parts-details .product-information .warranty-returns-model .modal-content #modalText{border-bottom:1px solid #e6e6e6;font-size:1pc;font-weight:400;line-height:24px;margin:0;padding-bottom:20px;text-align:left}.parts-details .product-information .warranty-returns-model .modal-content #close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#140a9a;border-radius:4px;color:#fff;font-size:1pc;font-weight:400;line-height:22px;padding:8px 1pc;text-align:center}.dialogmodelwindow,.parts-details .product-information .warranty-returns-model.active{display:-webkit-box;display:-ms-flexbox;display:flex}.dialogmodelwindow{-ms-flex-wrap:wrap;flex-wrap:wrap}.dialogmodelwindow .warranty-returns label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.dialogmodelwindow .warranty-returns label img{height:1pc;margin-right:5px;width:1pc}@media(max-width:449px){.dialogmodelwindow .warranty{width:100%}}.dialogmodelwindow .warranty .warranty-returns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-radius:4px 0 0 4px;border-top:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:1pc;padding:15px}@media(max-width:449px){.dialogmodelwindow .warranty .warranty-returns{border:1px solid #ededed;border-bottom:0;border-radius:4px 0 0 4px;margin-bottom:0;width:100%}}.dialogmodelwindow .warranty .warranty-returns>div{border-right:1px solid #ededed;padding-right:1pc}.dialogmodelwindow .warranty a{color:#140a9a;text-decoration:underline}.dialogmodelwindow .return{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:-5px}@media(max-width:449px){.dialogmodelwindow .return{margin-left:0;margin-top:-17px}}.dialogmodelwindow .return .warranty-returns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ededed;border-radius:0 4px 4px 0;border-right:1px solid #ededed;border-top:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:1pc;padding:15px}@media(max-width:449px){.dialogmodelwindow .return .warranty-returns{border:1px solid #ededed;border-radius:4px 0 0 4px;border-top:0}}.dialogmodelwindow .return a{color:#140a9a;text-decoration:underline}.dialogmodelwindow .prop65 .warranty-returns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #ededed;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:1pc;padding:15px;width:100%}.dialogmodelwindow .warranty-returns>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:5px;line-height:19px}.dialogmodelwindow .p65-warning{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:inline-block;font-size:9pt;font-style:normal;line-height:17px}.dialogmodelwindow .p65-warning .inline-content-fragment{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.dialogmodelwindow .p65-warning .inline-content-fragment label img{margin-right:0}.dialogmodelwindow .p65-warning .inline-content-fragment strong{text-transform:uppercase}.dialogmodelwindow .p65-warning .inline-content-fragment svg{-ms-flex-negative:0;flex-shrink:0}@media(max-width:899px){.dialogmodelwindow .p65-warning .inline-content-fragment{width:50%}}@media(max-width:899px)and (max-width:449px){.dialogmodelwindow .p65-warning .inline-content-fragment,.dialogmodelwindow .p65-warning .inline-content-fragment span{width:100%}}body:has(.parts-details) .branchavailabilitymodel .modal-content h2{border-bottom:0;color:#1b232a;font-size:20px;line-height:24px;padding:10px 0}body:has(.parts-details) .branchavailabilitymodel .modal-content .close{color:#6e757a;font-size:28px;line-height:24px;padding:10px 0;top:20px}body:has(.parts-details) .branchavailabilitymodel .modal-content .availability_row{display:none}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody{scrollbar-color:auto;scrollbar-width:auto}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody::-webkit-scrollbar{width:8px}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#888;border:2px solid transparent;border-radius:4px}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody::-webkit-scrollbar-thumb:hover{background-color:#555}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody tr{border-bottom:1px solid #ededed}body:has(.parts-details) .branchavailabilitymodel .modal-content .table .tbody tr:last-child{border-bottom:0}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td{border-bottom:0;border-left:0;border-right:0;padding:11px 8px}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td h4{font-size:14px;font-weight:700;line-height:20px;margin-bottom:2px}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td p{margin-bottom:0}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td p a{color:#1b232a;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}body:has(.parts-details) .branchavailabilitymodel .modal-content .table th{font-size:14px;line-height:20px;padding:9pt 8px}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td:first-child,body:has(.parts-details) .branchavailabilitymodel .modal-content .table th:first-child{text-align:center;width:10%}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td:nth-child(2),body:has(.parts-details) .branchavailabilitymodel .modal-content .table th:nth-child(2){width:80%}body:has(.parts-details) .branchavailabilitymodel .modal-content .table td:nth-child(3),body:has(.parts-details) .branchavailabilitymodel .modal-content .table th:nth-child(3){text-align:center;width:10%}body:has(.parts-details) .branchavailabilitymodel .modal-content .table input[type=radio]{accent-color:#140a9a}body:has(.parts-details) .branchavailabilitymodel .modal-content .button{gap:2pc}body:has(.parts-details) .branchavailabilitymodel .modal-content .button .change{padding:11px 24px;position:relative}body:has(.parts-details) .branchavailabilitymodel .modal-content .button .cancel{padding:11px 9pt;position:relative;text-decoration:underline}.warranty-returns-model .modal-content #close-btn{background:#140a9a;border-radius:4px;color:#fff;margin-top:20px;padding:8px 10px}.parts-details[data-commerce-variant=v2] .parts-details__purchaseOptions.purchanse_and_warrenty{border:0;padding:0}.parts-details__purchaseOptions>.parts-details__purchaseOptions{-ms-flex-preferred-size:100%;flex-basis:100%}.cmp-partsviewer{background:#fff;margin:2pc 0;padding:2pc 4pc}@media(max-width:1535px){.cmp-partsviewer{padding:2pc}}@media(max-width:899px){.cmp-partsviewer{padding:20px 0}}.cmp-partsviewer .cmp-partsviewer__title{margin:0 auto 1rem;text-align:center}@media(max-width:899px){.cmp-partsviewer .cmp-partsviewer__title{margin-bottom:10px}}.cmp-partsviewer .cmp-partsviewer__note{font-style:italic;margin:0 auto 2rem;text-align:center}@media(max-width:899px){.cmp-partsviewer .cmp-partsviewer__note{margin-bottom:20px}}.cmp-partsviewer .cmp-partsviewer__360{background:url(clientlib-site/css/<path-to-image>) #d3d3d3 120.399px 135px/75.124% 58.161% no-repeat,#fff;border:1px solid var(--neutral-medium-light-gray-e-4-e-6-e-6,#e4e6e6);border-radius:4px;margin:0 auto;max-width:968px}.category__style_list .productcollection__items{display:block;margin:auto;width:30%}.productsdisplaybytype{overflow:hidden;padding:2pc;width:100%}@media(max-width:449px){.productsdisplaybytype{padding:20px}}.productsdisplaybytype>h1{font-size:24px;font-weight:700;line-height:28px;text-align:center}@media(max-width:899px){.productsdisplaybytype>h1{font-size:20px;line-height:24px}}.productsdisplaybytype>p{font-size:20px;font-weight:400;line-height:28px;text-align:center}@media(max-width:449px){.productsdisplaybytype>p{font-size:18px;line-height:24px}}.productsdisplaybytype .recommended_Product .product-list{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2pc;justify-content:flex-start;margin:0 auto;max-width:918pt;overflow-x:auto;padding-bottom:24px;scrollbar-color:#140a9a #c6cacc;scrollbar-width:thin;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.productsdisplaybytype .recommended_Product .product-list::-webkit-scrollbar{height:10px;margin-top:2pc}.productsdisplaybytype .recommended_Product .product-list::-webkit-scrollbar-track{background-color:#c6cacc;border-radius:20px}.productsdisplaybytype .recommended_Product .product-list::-webkit-scrollbar-thumb{background-color:#140a9a;border-radius:20px}.productsdisplaybytype .recommended_Product .product-list .product-card{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 282px;flex:0 0 282px;-ms-flex-direction:column;flex-direction:column;scroll-snap-align:start;width:282px}@media(max-width:449px){.productsdisplaybytype .recommended_Product .product-list .product-card{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;margin-bottom:20px}}.productsdisplaybytype .recommended_Product .product-list .product-card a{display:block;position:relative}.productsdisplaybytype .recommended_Product .product-list .product-card a img{border-radius:4px;height:188px;-o-object-fit:cover;object-fit:cover;width:100%}.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:75pt;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:3px;left:13px;line-height:19px;padding:4px 8px;position:absolute;top:13px;z-index:1}@media(max-width:899px){.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-overlay{font-size:9pt;line-height:1pc;padding:3px 7px}}.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-overlay img{aspect-ratio:auto;border-radius:unset;height:auto;-o-object-fit:cover;object-fit:cover;width:18px}.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-success{background:#d5f0e3;border:1px solid #2bb673}.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-success span{color:#1a6d45;overflow:hidden;text-overflow:ellipsis}.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-failure{background:#fcc;border:1px solid red}.productsdisplaybytype .recommended_Product .product-list .product-card a .pill-failure span{color:#900;overflow:hidden;text-overflow:ellipsis}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info{padding:10px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info h4,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info p{margin:0}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1.5px solid;border-radius:10px;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:5px;height:auto;justify-content:center;line-height:19px;margin:0;padding:0 10px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available .status p,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer .status p{padding-left:1pc;position:relative}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available .status p:before,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer .status p:before{border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available.is-available,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer.is-available{background-color:#d5f0e3;border-color:#2bb673}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available.is-available .status p:before,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer.is-available .status p:before{background-color:#2bb673}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available.is-contact-dealer,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer.is-contact-dealer{background-color:#fde2d3;border-color:#fc7021}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-available.is-contact-dealer .status p:before,.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability .is-contact-dealer.is-contact-dealer .status p:before{background-color:#fc7021}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .availability img{background:#f2f2f2;padding:8px 13px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .product-name{font-size:1pc;font-weight:400;line-height:22px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .product-description{color:#6e757a;font-size:14px;font-weight:400;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productsdisplaybytype .recommended_Product .product-list .product-card .product-info .reference{color:#6e757a;font-size:9pt;font-weight:400;line-height:17px;overflow:hidden;white-space:nowrap}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 10px 10px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions span{color:#333;font-weight:700;white-space:nowrap}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card input[type=number]{border:2px solid #140a9a;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:34px;padding:6px 8px;text-align:center;width:50px}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card input[type=number]:focus{-webkit-box-shadow:0 0 4px rgba(51,102,204,.4);box-shadow:0 0 4px rgba(51,102,204,.4);outline:none}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card .add-to-cart,.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card .add-to-quote-button{background:#140a9a;border:1px solid #140a9a;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:34px;line-height:19px;padding:4px 7px;width:auto}@media(min-width:1280px)and (max-width:1400px){.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card .add-to-cart,.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card .add-to-quote-button{padding:4px 3px}}.productsdisplaybytype .recommended_Product .product-list .product-card .product-actions .quantity-and-card .add-to-cart{border-radius:0 4px 4px 0}.productsdisplaybytype .recommended_Product #product-count{display:none}.quote-only-view-details-wrapper{margin-top:20px}.quote-only-view-details-wrapper .quote-only-view-details-btn{background:#140a9a;border:1px solid #140a9a;border-radius:4px;color:#fff;display:block;text-align:center;text-decoration:none;width:100%}.productsdisplaybytype .product-list .product-card a>img{min-height:188px}.addequipment #addequipment:focus,.addequipment #addequipment:focus-visible{outline:1px auto -webkit-focus-ring-color!important}@media(max-width:449px){.addequipment .drawer{width:100%}}.addequipment .drawer.cmp-addequipment{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;left:150%;max-height:unset;overflow-y:auto;pointer-events:none;position:fixed;top:0;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;width:460px;z-index:9999}@media(max-width:460px){.addequipment .drawer.cmp-addequipment{width:100%}}.addequipment .drawer.cmp-addequipment[open]{left:calc(100% - 460px);pointer-events:inherit}@media(max-width:460px){.addequipment .drawer.cmp-addequipment[open]{left:40px}}.addequipment .drawer.cmp-addequipment::-webkit-backdrop{background:rgba(0,0,0,.5);cursor:pointer}.addequipment .drawer.cmp-addequipment::backdrop{background:rgba(0,0,0,.5);cursor:pointer}.addequipment .second-row-button{cursor:pointer}.addequipment .second-row-button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:19px}.addequipment .drawer-header{background-color:#fff}@media(max-width:449px){.addequipment .drawer-header{width:100%}}.addequipment .drawer-header .header{background:#140a9a;height:82px}.addequipment .drawer-header .header .equipment{cursor:pointer;height:36px}.addequipment .drawer-header .header .equipment span img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:28px;width:28px}.addequipment .drawer-header .header .close-btn{background:none;border:none;cursor:pointer;font-size:22px}.addequipment .drawer-header .cmp-button{padding:11px 2pc}.addequipment .drawer-header .newequipment-container .equipment-form input,.addequipment .drawer-header .newequipment-container .equipment-form select{border:1px solid #a9afb2}.addequipment .drawer-header .newequipment-container .equipment-form .drawer-model .input-model{position:relative}.addequipment .drawer-header .newequipment-container .equipment-form .drawer-model .input-model img{pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.addequipment .drawer-header .newequipment-container .equipment-form .equipment-error{background:#fef5d8;border:1px solid #ffc82f;color:#1b232a!important;display:-webkit-box;display:-ms-flexbox;display:flex}.addequipment .drawer-header .newequipment-container .equipment-form #addEquipmentSubmit{position:relative}.addequipment .drawer-header .newequipment-container .register-login .action-buttons .login-btn,.addequipment .drawer-header .newequipment-container .register-login .action-buttons .register-btn{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.addequipment .drawer-header .newequipment_find_parts{display:-webkit-box;display:-ms-flexbox;display:flex}.addequipment .drawer-header .newequipment_find_parts #add-equipment-default-img{border:1px solid #e4e6e6;height:266px}.addequipment .drawer-header .find_parts{display:-webkit-box;display:-ms-flexbox;display:flex}.addequipment .drawer-header .find_parts #add-equipment-myFleet-img{border:1px solid #e4e6e6;height:266px}.addequipment .drawer-header .find_parts img{-o-object-fit:contain;object-fit:contain}.addequipment .drawer-header .find_parts .changemachine,.addequipment .drawer-header .find_parts .changemachine_equipment,.addequipment .drawer-header .newequipment_find_parts .changemachine,.addequipment .drawer-header .newequipment_find_parts .changemachine_equipment{color:#140a9a;cursor:pointer;text-decoration:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content}.addequipment .drawer-header .find_parts .buttons button,.addequipment .drawer-header .newequipment_find_parts .buttons button{height:46px;position:relative}.addequipment .drawer-header .cmp-addequipment-container .fleet-container{margin:auto}.addequipment .drawer-header .cmp-addequipment-container .fleet-container h1{color:#333}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .search-bar .search{position:relative}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .search-bar .search input{border:1px solid #a9afb2}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .search-bar .search img{height:17px;left:10px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17px}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item{border-bottom:1px solid #c6cacc}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .img{border:1px solid #e4e6e6}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .img img{max-height:75pt;-o-object-fit:contain;object-fit:contain;width:150px}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .desc{width:calc(60% - 5px)}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .desc a{color:#140a9a}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .desc p{color:#6e757a}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .view_machine_btn{background:none;border:2px solid #140a9a;color:#140a9a;cursor:pointer;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .view_machine_btn.btn-active{background-color:#140a9a;color:#fff}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .machine-search .equipment-list .item .view_machine_btn:hover{background:#140a9a;color:#fff}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .status{display:-webkit-box;display:-ms-flexbox;display:flex}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .status .maintenance-due{background:#fdf0e8;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .status .maintenance-due p{color:#924314}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .status .my-fleet{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.addequipment .drawer-header .cmp-addequipment-container .fleet-container .error{color:red}.addequipment .drawer-header .machine-view-header{border-bottom:1px solid #e4e6e6;margin-left:-20px;margin-right:-20px}.addequipment .drawer-header .machine-view-header button{color:#140a9a;cursor:pointer;text-decoration:underline}.addequipment .maintenancedrawer hr{border:1px solid #e4e6e6}.addequipment .maintenancedrawer .maintenance-drawer-static-content .maintenance-drawer__cta .maintenance-drawer__viewall{color:#140a9a;text-decoration:underline}.addequipment .maintenancedrawer .maintenance-list-container .item-list .status .status-pill{display:-webkit-box;display:-ms-flexbox;display:flex}.addequipment .maintenancedrawer .maintenance-list-container .item-list .status .overdue{background:#ffe5e5;color:#900}.addequipment .maintenancedrawer .maintenance-list-container .item-list .status .due-soon{background:#fdf0e8;color:#924314}.addequipment .maintenancedrawer .maintenance-list-container .item-list .view-maintenance-detail{cursor:pointer;height:34px;width:34px}@media(max-width:449px){.addequipment button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75pt}}.addequipment .btn-secondary.isDisabled img,.addequipment .cardsmultimedia.multimedia-btn-secondary .isDisabled.cmp-button img,.addequipment .cardsmultimedia.multimedia-btn-tertiary .isDisabled.cmp-button img,.cardsmultimedia.multimedia-btn-secondary .addequipment .isDisabled.cmp-button img,.cardsmultimedia.multimedia-btn-tertiary .addequipment .isDisabled.cmp-button img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3}.error-items-message{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.error-items-message .error-section{background:#fef5d8;border:1px solid #ffc82f}.error-items-message .error-section .content{color:#45360d}.addparttocartmodel{background:#fff;border:none;left:50%;max-height:90vh;max-width:45pc;overflow-y:auto;padding:0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.addparttocartmodel::-webkit-backdrop{background-color:rgba(0,0,0,.5)}.addparttocartmodel::backdrop{background-color:rgba(0,0,0,.5)}.addparttocartmodel .modelcontent{-webkit-box-sizing:border-box;box-sizing:border-box}.addparttocartmodel .modelcontent .close{background:transparent;border:none;cursor:pointer}.addparttocartmodel .modelcontent .partnomanufacture{overflow:visible}.addparttocartmodel .modelcontent .partnomanufacture .part-row-header .manufacturer-header,.addparttocartmodel .modelcontent .partnomanufacture .part-row-header .part-number-header{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:212px;width:40%}.addparttocartmodel .modelcontent .partnomanufacture .part-row-header .quantity-header{width:90pt;width:20%}@media(max-width:899px){.addparttocartmodel .modelcontent .partnomanufacture .part-row-header{display:none}}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:361px;overflow-y:auto;scrollbar-color:#999 #f0f0f0;scrollbar-width:thin}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer::-webkit-scrollbar{width:6px}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer::-webkit-scrollbar-track{background:#f0f0f0}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer::-webkit-scrollbar-thumb{background-color:#999;border:1px solid #888}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row td{vertical-align:top}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:212px;width:40%}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select{background:#fff;border:1px solid var(--Neutral-Neutral-10,#a9afb2);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:212px;outline:none;-webkit-transition:border .15s ease;transition:border .15s ease;width:100%}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input::-webkit-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select::-webkit-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input::-webkit-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select::-webkit-input-placeholder{color:var(--Neutral-Neutral-10,#a9afb2)}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input::-moz-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select::-moz-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input::-moz-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select::-moz-placeholder{color:var(--Neutral-Neutral-10,#a9afb2)}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input:-ms-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select:-ms-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input:-ms-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select:-ms-input-placeholder{color:var(--Neutral-Neutral-10,#a9afb2)}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input::-ms-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select::-ms-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input::-ms-input-placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select::-ms-input-placeholder{color:var(--Neutral-Neutral-10,#a9afb2)}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input::placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select::placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input::placeholder,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select::placeholder{color:var(--Neutral-Neutral-10,#a9afb2)}@media(max-width:449px){.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select{font-size:15px}}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer input.error,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer select.error,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number input.error,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number select.error{border-color:red!important;outline:1px solid red}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .error-message,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .error-message{color:#d32f2f;min-height:18px}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid{position:relative}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid img,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid img{display:none;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid .partnumbersuggestionlist,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid .partnumbersuggestionlist{background-color:#fff;border:1px solid #8f969a;border-radius:0 0 .25rem .25rem;list-style-type:none;max-height:245px;overflow-y:auto;position:fixed;scrollbar-color:#999 #f0f0f0;scrollbar-width:thin;z-index:1001}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid .partnumbersuggestionlist .partnumbersuggestionitem,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid .partnumbersuggestionlist .partnumbersuggestionitem{cursor:pointer}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid .partnumbersuggestionlist .partnumbersuggestionitem:focus,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid .partnumbersuggestionlist .partnumbersuggestionitem:hover,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid .partnumbersuggestionlist .partnumbersuggestionitem:focus,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid .partnumbersuggestionlist .partnumbersuggestionitem:hover{background-color:hsla(0,0%,93%,.502)}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid .partnumbersuggestionlist .partnumbersuggestionitem:active,.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid .partnumbersuggestionlist .partnumbersuggestionitem:active{background-color:#ededed}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .manufacturer .invalid:has(.partnumbersuggestionlist)>input[type=text],.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .part-number .invalid:has(.partnumbersuggestionlist)>input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .quantity-column{max-width:140px;width:20%}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .quantity-selector{height:43px}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .quantity-selector button{background:none;border:none;color:#6e757a;cursor:pointer;font-size:26px;height:100%;width:36px}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .quantity-selector .quantity{background-color:#fff;border:none;height:100%;pointer-events:none;width:4pc}@media(max-width:449px){.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .quantity-selector .quantity{width:28px}}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .quantity.error{border:1px solid red;border-radius:4px;outline:1px solid red}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .field-validation-error{-webkit-animation:slideIn .3s ease-out;animation:slideIn .3s ease-out;color:red;font-size:9pt;margin-top:4px;text-align:left}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:449px){.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .field-validation-error{font-size:11px}}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .delete{cursor:pointer;padding-top:10px;text-align:center;vertical-align:top;width:40px}.addparttocartmodel .modelcontent .partnomanufacture #partRowsContainer .part-row .delete button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;line-height:0;padding:4px}.addparttocartmodel .modelcontent .Add_cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:449px){.addparttocartmodel .modelcontent .Add_cart{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}}.addparttocartmodel .modelcontent .add_row_btn,.addparttocartmodel .modelcontent .add_to_cart_btn{cursor:pointer}.addparttocartmodel .modelcontent .add_row_btn{background:transparent;border:1px solid #140a9a;color:#140a9a;margin-left:auto;margin-right:auto}.addparttocartmodel .modelcontent .Cancel{background:transparent;color:#140a9a;cursor:pointer;text-decoration:underline}.addparttocartmodel .Choose_file{background:#f4f5f5}.addparttocartmodel .Choose_file a{color:#140a9a;text-decoration:underline}.addparttocartmodel .Choose_file a:hover{color:#140a9a}.addparttocartmodel .Choose_file .file-upload .file-label{cursor:pointer}.addparttocartmodel .Choose_file .file-upload .selected-files .file-tag{background-color:#e9f7f0;border:1px solid #2bb673;color:#1a6d45}.addparttocartmodel .Choose_file .file-upload .selected-files .file-tag .file-path img{height:15px;width:18px}.addparttocartmodel .Choose_file .file-upload .selected-files .file-tag .remove-btn{background:none;border:none;color:#006487;cursor:pointer}.addparttocartmodel .Choose_file .file-upload .error .file-tag{background-color:#ffe5e5;border:1px solid #900;color:#900}.address-validation-modal{background:rgba(0,0,0,.5);height:100%;inset-block-start:0;inset-inline-start:0;position:fixed;z-index:1000}.address-validation-modal #addAddressFormModal{width:650px}.address-validation-modal .loading-screen{height:90vh!important;top:unset!important;width:650px}.address-validation-modal .address-modal{max-height:90vh;overflow-y:auto;width:650px}.address-validation-modal .address-modal .address-list .address-item{background:#fff;border:1px solid #ededed}.address-validation-modal .address-modal .address-list .address-item .radio-label input[type=radio]{accent-color:#140a9a;height:20px;width:20px}.address-validation-modal .address-modal .address-list .address-item .radio-label .address-details .contact-info .contact span{color:#6e757a}.address-validation-modal .address-modal .address-list .address-item .actions{position:relative}.address-validation-modal .address-modal .address-list .address-item .actions a{color:#253fc8;text-decoration:underline}.address-validation-modal .address-modal .address-list .address-item .actions .delete-error-message{bottom:-20px;color:red;position:absolute;white-space:nowrap}.address-validation-modal .address-modal .address-list .address-item .actions .delete-btn{background:none;border:none;color:#6e757a;cursor:pointer}.add-address-form{max-height:90vh;overflow-y:auto;scroll-behavior:smooth}.add-address-form #newAddressForm{max-width:600px}.add-address-form .form-group .form-label,.add-address-form .form-row .form-label{color:#1b232a;position:relative;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-address-form .form-group .required-asterisk:after,.add-address-form .form-row .required-asterisk:after{content:" *";font-weight:700}.add-address-form .form-group .form-input,.add-address-form .form-row .form-input{border:1px solid #c6cacc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.add-address-form .form-group .form-input:focus,.add-address-form .form-row .form-input:focus{border-color:#36c;-webkit-box-shadow:0 0 0 .1rem #140a9a;box-shadow:0 0 0 .1rem #140a9a;outline:none}.add-address-form .form-group .form-input::-webkit-input-placeholder,.add-address-form .form-row .form-input::-webkit-input-placeholder{color:#8f969a}.add-address-form .form-group .form-input::-moz-placeholder,.add-address-form .form-row .form-input::-moz-placeholder{color:#8f969a}.add-address-form .form-group .form-input:-ms-input-placeholder,.add-address-form .form-row .form-input:-ms-input-placeholder{color:#8f969a}.add-address-form .form-group .form-input::-ms-input-placeholder,.add-address-form .form-row .form-input::-ms-input-placeholder{color:#8f969a}.add-address-form .form-group .form-input::placeholder,.add-address-form .form-row .form-input::placeholder{color:#8f969a}.add-address-form .street-address-group{position:relative}.add-address-form .form-col{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 7.5px);flex:0 0 calc(50% - 7.5px)}.add-address-form .form-select{color:#8f969a;padding-right:40px}.add-address-form .form-select.valid{color:#1b232a}.recommended-addresses{background-color:var(--secondary-secondary-90,#fef5d8);border:1px solid var(--secondary-secondary-60,#ffe9ac);color:var(--secondary-secondary-0,#45360d)}.recommended-addresses .recommended-list .radio-label input[type=radio]{accent-color:#45360d;height:20px;width:20px}#address-suggestions,.billing-address-suggestions{background-color:#fff;border:1px solid #ededed;list-style:none;max-height:300px;overflow-y:auto;position:absolute;z-index:1000}#address-suggestions li,.billing-address-suggestions li{border-bottom:1px solid #d3d3d3;color:#333;cursor:pointer}#address-suggestions li:hover,.billing-address-suggestions li:hover{background-color:#f4f5f5;font-weight:700}.add-error-message,.error-message{color:red}.field-error label,.field-error.form-col,.field-error.form-group{position:relative}.field-error label:before,.field-error.form-col:before,.field-error.form-group:before{background-image:url(../../../content/dam/komatsu/icons/error-black.svg);background-repeat:no-repeat;background-size:contain;content:"";height:18px;inset-inline-end:0;position:absolute;top:0;width:18px}.field-error label .form-input,.field-error.form-col .form-input,.field-error.form-group .form-input{border:none!important;-webkit-box-shadow:0 0 0 .1rem red!important;box-shadow:0 0 0 .1rem red!important}.field-error:before{background-image:url(../../../content/dam/komatsu/icons/error.svg)!important;height:24px!important;inset-inline-end:0!important;top:38px!important;width:24px!important}.add-address-form .modal-header,.address-modal .modal-header{border-bottom:1px solid var(--Neutral-Neutral-50,#e4e6e6)}.add-address-form .modal-header .close-btn,.address-modal .modal-header .close-btn{background:none;border:none;color:#6e757a;cursor:pointer;font-size:25px}.add-address-form .address-modal-footer .close,.address-modal .address-modal-footer .close{color:#140a9a;cursor:pointer;text-decoration:underline}.store-credit-wrapper .notification-box{background-color:#e6f7e6;border:1px solid #d4edda}.store-credit-wrapper .notification-box h2,.store-credit-wrapper .notification-box p{color:#2c662d}.store-credit-wrapper .notification-box #credit-message,.store-credit-wrapper .notification-box .heading-part,.store-credit-wrapper .notification-box .heading-part h2{color:#1a6d45}.branchavailabilitymodel{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;z-index:1000}.branchavailabilitymodel .modal-content{background-color:#fff;margin-left:auto;margin-right:auto;max-width:650px;position:relative;width:80%}.branchavailabilitymodel .modal-content h2{border-bottom:1px solid #ededed;color:#1b232a}.branchavailabilitymodel .modal-content .close{color:#1b232a;cursor:pointer;position:absolute;right:20px;top:15px}.branchavailabilitymodel .modal-content .availabilitymodel .availability_row{border-bottom:2px solid #bfc2c5}.branchavailabilitymodel .modal-content .availabilitymodel .availability_row li{list-style:none}.branchavailabilitymodel .modal-content .availabilitymodel .availability_row li a{color:#1b232a;text-decoration:none}.branchavailabilitymodel .modal-content .availabilitymodel .availability_row li a.active{border-bottom:2px solid #36c}.branchavailabilitymodel .modal-content .availabilitymodel .availability_row li.map a{border-bottom:none}.branchavailabilitymodel .modal-content .availabilitymodel .table-wrapper{max-height:300px}.branchavailabilitymodel .modal-content .availabilitymodel .table{border-collapse:collapse;table-layout:fixed}.branchavailabilitymodel .modal-content .availabilitymodel .table tr{display:table;height:56px;table-layout:fixed}@media(max-width:449px){.branchavailabilitymodel .modal-content .availabilitymodel .table tr{height:45px}}.branchavailabilitymodel .modal-content .availabilitymodel .table td{border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;text-align:start;vertical-align:middle}@media(max-width:449px){.branchavailabilitymodel .modal-content .availabilitymodel .table td{font-size:10px}}.branchavailabilitymodel .modal-content .availabilitymodel .table th{border-bottom:1px solid #140a9a;text-align:start;vertical-align:middle}.branchavailabilitymodel .modal-content .availabilitymodel .table th span{display:inline-block;width:80%}@media(max-width:449px){.branchavailabilitymodel .modal-content .availabilitymodel .table th span{font-size:10px}}.branchavailabilitymodel .modal-content .availabilitymodel .table th .sort-icon{height:auto;vertical-align:middle;width:1pc}.branchavailabilitymodel .modal-content .availabilitymodel .table th .sort-icon.active{-webkit-filter:brightness(0) saturate(100%) invert(32%) sepia(98%) saturate(748%) hue-rotate(180deg);filter:brightness(0) saturate(100%) invert(32%) sepia(98%) saturate(748%) hue-rotate(180deg)}.branchavailabilitymodel .modal-content .availabilitymodel .table input[type=radio]{accent-color:#253fc8;cursor:pointer;height:20px;width:20px}@media(max-width:449px){.branchavailabilitymodel .modal-content .availabilitymodel .table input[type=radio]{height:15px;width:15px}}.branchavailabilitymodel .modal-content .availabilitymodel .table td:first-child,.branchavailabilitymodel .modal-content .availabilitymodel .table th.col-qty{width:20%}.branchavailabilitymodel .modal-content .availabilitymodel .table td:nth-child(2),.branchavailabilitymodel .modal-content .availabilitymodel .table td:nth-child(3),.branchavailabilitymodel .modal-content .availabilitymodel .table th.col-availability,.branchavailabilitymodel .modal-content .availabilitymodel .table th.col-branch{width:30%}.branchavailabilitymodel .modal-content .availabilitymodel .table td:nth-child(4),.branchavailabilitymodel .modal-content .availabilitymodel .table th.select{width:20%}.branchavailabilitymodel .modal-content .availabilitymodel .table .theader{display:table;table-layout:fixed}.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody{max-height:200px;overflow-y:auto;scrollbar-color:#ededed #f1f1f1;scrollbar-width:thin}.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar{height:190px;width:9px}.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar-thumb,.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar-track{background:#ededed}.branchavailabilitymodel .modal-content .availabilitymodel .table .tbody::-webkit-scrollbar-thumb:hover{background-color:#ededed}.branchavailabilitymodel .modal-content .availabilitymodel .button,.branchavailabilitymodel .modal-content .availabilitymodel .table-divider{border-top:1px solid #ededed}.branchavailabilitymodel .modal-content .availabilitymodel .button .change{background-color:#140a9a;border:#140a9a;color:#fff;cursor:pointer}.branchavailabilitymodel .modal-content .availabilitymodel .button .cancel{background:none;border:none;color:#140a9a;cursor:pointer}.branchlocations{width:auto}.branchlocations #branchlocation:focus,.branchlocations #branchlocation:focus-visible{outline:1px auto -webkit-focus-ring-color!important}.branchlocations .second-row-button{cursor:pointer}.branchlocations .second-row-button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:19px}.branchlocations .second-row-button span{color:#fff}@media(max-width:449px){.branchlocations .drawer{width:100%}}.branchlocations .drawer .header{background-color:#140a9a;color:#fff;height:82px}.branchlocations .drawer .header h3{cursor:pointer;height:36px}.branchlocations .drawer .header h3 img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:28px;width:28px}.branchlocations .drawer .header .close-button{background:none;border:none;color:#fff;cursor:pointer;height:28px;width:28px}.branchlocations .drawer .header .close-button:focus-visible{outline:1px auto -webkit-focus-ring-color}.branchlocations .drawer .header .close-button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:22px;width:22px}.branchlocations .drawer .dropdown-cl .dealer-row .help-link{color:#140a9a;text-decoration:underline}.branchlocations .drawer .dropdown-cl select{border:1px solid #c4c6c6}.branchlocations .drawer .content-section{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:82px}.branchlocations .drawer .content-section .content .dealer .select_dealer{border:1px solid #c4c6c6}.branchlocations .drawer .content-section .content .dealer .disable_dropdown{background:#e4e6e6;border:1px solid #939393}.branchlocations .drawer .content-section .dealer-info{border-top:1px solid #ededed}.branchlocations .drawer .content-section .dealer-info .dealer-items .titles img{height:51px;width:68px}.branchlocations .drawer .content-section .dealer-info .info p span,.branchlocations .drawer .content-section .guest-dealer .info p span,.branchlocations .drawer .content-section .selected_branch_detail .info p span{font-weight:400}.branchlocations .drawer .content-section .dealer-info .info a,.branchlocations .drawer .content-section .guest-dealer .info a,.branchlocations .drawer .content-section .selected_branch_detail .info a{color:#1b232a;text-decoration:underline}.branchlocations .drawer .content-section .dealer-info .info a img,.branchlocations .drawer .content-section .guest-dealer .info a img,.branchlocations .drawer .content-section .selected_branch_detail .info a img{height:24px;width:24px}.branchlocations .drawer .content-section .branch_selection{border-top:1px solid #ededed}.branchlocations .drawer .content-section .selected_branch_detail .branch-info img{height:24px;width:24px}.branchlocations .drawer .content-section .selected_branch_detail .branch-info a{color:#000}.branchlocations .drawer .content-section .selected_branch_detail .branch-info a span{text-decoration:underline}.branchlocations .drawer .content-section .guest_zip_code{border-bottom:1px solid #ededed}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login{border:0}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login h2{color:#1b232a}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login p{line-height:20px}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar{background-color:#fff;border:1px solid #ededed;overflow:hidden}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar .placeholder-text{color:#333;font-size:1pc;left:9pt}.branchlocations .drawer .content-section .guest_zip_code .form-group p{line-height:20px}.branchlocations .drawer .content-section .guest_zip_code .form-group select{border-color:#ededed;max-width:15pc}.branchlocations .drawer .content-section .no-data-found,.branchlocations .drawer .content-section .something-went-wrong{background:#fef5d8;border:1px solid #ffc82f}.branchlocations .drawer .content-section .no-data-found .content h4,.branchlocations .drawer .content-section .no-data-found .content p,.branchlocations .drawer .content-section .something-went-wrong .content h4,.branchlocations .drawer .content-section .something-went-wrong .content p{color:#45360d}.branchlocations .drawer .content-section .dealers-section .contents .dealer-item{border:1px solid #ededed}.branchlocations .drawer .content-section .dealers-section .contents .dealer-item h3{line-height:30px}.branchlocations .drawer .content-section .dealers-section .contents .dealer-item .icons a.email{text-decoration:underline;word-break:break-all}.branchlocations .drawer .content-section .dealers-section .contents .dealer-item .set-dealer{background:#fff;border:1px solid #253fc8;color:#140a9a;cursor:pointer}.branchlocations .drawer .content-section .dealers-section .contents .dealer-item .set-dealer img{height:18px;width:18px}.branchlocations .drawer .content-section .guest-dealer .confirm-dealer{background:#140a9a;color:#fff;cursor:pointer;overflow:auto;position:relative}.branchlocations .drawer .content-section .guest-dealer .selected-card{border:1px solid #ededed}.branchlocations .drawer .content-section .guest-dealer p img{-ms-flex-negative:0;aspect-ratio:1/1;flex-shrink:0;height:24px;width:24px}.branchlocations .drawer .content-section .guest-dealer .selected p{background:#e5f5fb;border:1px solid #00a7e1;color:#006487;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.branchlocations .drawer .content-section .guest-dealer .selected p img{height:15px;width:15px}.branchlocations .drawer .content-section .guest-dealer .info a{text-decoration:none}.branchlocations .drawer .content-section .guest-dealer .info a.email{text-decoration:underline}.branchlocations .drawer .content-section .guest-dealer .info .email{word-break:break-all}.branchlocations .drawer .branch-loading-message{background:hsla(0,0%,100%,.87);border:0;height:calc(100% - 82px);left:0;position:absolute;right:0;top:82px;z-index:9}.branchlocations .drawer.branchlocation{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;left:150%;max-height:unset;overflow-y:auto;pointer-events:none;position:fixed;top:0;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;width:460px;z-index:9999}@media(max-width:460px){.branchlocations .drawer.branchlocation{width:100%}}.branchlocations .drawer.branchlocation[open]{left:calc(100% - 460px);pointer-events:inherit}@media(max-width:460px){.branchlocations .drawer.branchlocation[open]{left:40px}}.branchlocations .drawer.branchlocation::-webkit-backdrop{background:rgba(0,0,0,.5);cursor:pointer}.branchlocations .drawer.branchlocation::backdrop{background:rgba(0,0,0,.5);cursor:pointer}@media(max-width:449px){.branchlocations button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75pt}}.logged-in.dealer-info.border-none{border:0!important;padding:0!important}.carttools .cart-tools .cart,.carttools .cart-tools .quote{display:none}.carttools ul li{list-style:none}.carttools ul li a{color:#1b232a!important}.carttools ul li a img{height:24px;width:24px}.checkout .items .checkout-header{background:#f1f3f9;color:#1b232a}.checkout .items .checkout-header .checkout-title:before{content:"";height:9pt;width:9pt}.checkout .items .checkout-header .checkout-title p{font-style:italic}.checkout .items.checkout-item .checkout-header .checkout-title:before{background:#140a9a}.checkout .items.checkout-item.mining .checkout-header .checkout-title:before{background:#99781c}.checkout .items .item-container .checkout-listing{-webkit-box-flex:2;-ms-flex:2;flex:2;width:calc(70% - 1pc)}@media(max-width:899px){.checkout .items .item-container .checkout-listing{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:60%}}@media(max-width:449px){.checkout .items .item-container .checkout-listing{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.checkout .items .item-container .checkout-listing .info{border-bottom:1px solid #c6cacc}.checkout .items .item-container .checkout-listing .info:last-child{border-bottom:0}.checkout .items .item-container .checkout-listing .info .product-image img{background:#fff 11.494px 3.214px/82.299% 100.453%;border:1px solid #ededed;height:auto;max-height:65px;max-width:75pt;min-height:65px;min-width:75pt;-o-object-fit:contain;object-fit:contain}@media(max-width:449px){.checkout .items .item-container .checkout-listing .info .product-image img{background:#fff;height:66px;width:99px}}.checkout .items .item-container .checkout-listing .info .product-details{-webkit-box-flex:1;-ms-flex-positive:1;color:#1b232a;flex-grow:1}@media(max-width:449px){.checkout .items .item-container .checkout-listing .info .product-details{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:calc(100% - 75pt)}}.checkout .items .item-container .checkout-listing .info .product-details h2{text-decoration:underline}.checkout .items .item-container .checkout-listing .info .product-details h2 a{color:#1b232a;text-decoration:underline}.checkout .items .item-container .checkout-listing .info .product-details .backorder-chip{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fdf0e8;border-radius:750pt;color:#924314;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:9pt;font-weight:600;height:28px;justify-content:center;line-height:1pc;padding:0 8px;white-space:nowrap;width:206px}.checkout .items .item-container .checkout-listing .info .product-price{color:#1b232a}.checkout .items .item-container .checkout-listing .info .product-price .qty{color:#6e757a}.checkout .items .item-container .checkout-listing .info .each-price,.checkout .items .item-container .checkout-listing .info .product-price .qty span{color:#1b232a}.checkout .items .item-container .shipping-and-pickup{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(30% - 1pc)}@media(max-width:899px){.checkout .items .item-container .shipping-and-pickup{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:40%}}@media(max-width:449px){.checkout .items .item-container .shipping-and-pickup{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item{background:#fff}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item .radio-item .radio{cursor:pointer}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item .radio-item .radio input[type=radio]{display:none}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item .radio-item .radio .radio-mark{border:2px solid #1b232a;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:20px;width:20px}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item .radio-item .radio input[type=radio]:checked+.radio-mark{background-color:#1b232a;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item.active{border:1px solid #36c}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item.active .radio-item .radio .radio-mark{border:2px solid #140a9a}.checkout .items .item-container .shipping-and-pickup .delivery-options .radio-selection .item.active .radio-item .radio input[type=radio]:checked+.radio-mark{background-color:#140a9a;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.checkout .items .item-container .shipping-and-pickup .lead-time,.checkout .items .item-container .shipping-and-pickup .order-by{color:#1b232a}.checkout .items .item-container .shipping-and-pickup .lead-time .item{background:#fafafa;position:relative}.checkout .items .item-container .shipping-and-pickup .lead-time .item .icon img{-webkit-filter:brightness(0);filter:brightness(0);height:20px;width:20px}.checkout .items .item-container .shipping-and-pickup .lead-time .item .description a{color:rgba(27,35,42,.898);text-decoration:underline}.checkout .items .item-container .shipping-and-pickup .lead-time .item .description-popup{left:-13px;position:absolute;right:-13px;top:100%;z-index:9}.collapsed-view{color:#1b232a;display:none}.btn-progressive,.place-order{border:1px solid #253fc8;color:#140a9a;cursor:pointer}.btn-progressive:disabled,.btn-progressive[disabled],.place-order:disabled,.place-order[disabled]{background:#e4e6e6!important;border-color:#e4e6e6!important;color:#8f969a!important;cursor:default}.btn-progressive{background:#140a9a;border:none;color:#fff!important;letter-spacing:0;outline:none}.btn-progressive:disabled,.btn-progressive[disabled]{background:#e4e6e6!important;border-color:#e4e6e6!important;color:#8f969a!important;cursor:default}@media(max-width:1279px){body:has(.checkout) .columncontainer-col-75{padding-right:2rem}}@media(max-width:899px){body:has(.checkout) .columncontainer-col-75{padding-left:1.25rem;padding-right:1.25rem}}@media(max-width:1279px){body:has(.checkout) .columncontainer-col-25{padding-left:2rem}}@media(max-width:899px){body:has(.checkout) .columncontainer-col-25{padding-left:1.25rem;padding-right:1.25rem}}body:has(.checkout) .columncontainer-col-33{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkoutbannerCTA{margin:0 -20px;width:calc(100% + 40px)!important}.checkoutbannerCTA-section .checkoutbannerCTA-item{background-color:#e5f5fb;border:1px solid #00a7e1;color:#006487}.checkoutbannerCTA-section .checkoutbannerCTA-item.completed{background-color:#e9f7f0;border:1px solid #2bb673;color:#1a6d45}.checkoutbannerCTA-section .checkoutbannerCTA-item .checkoutbannerCTA-check{-ms-flex-negative:0;flex-shrink:0;height:24px;width:24px}.checkoutbannerCTA-section .checkoutbannerCTA-item .dealer-name:not(:empty):before{content:" - "}.checkoutbannerCTA-section .checkoutbannerCTA-item .order-details-link{color:#1a6d45;text-decoration:none;text-decoration:underline;white-space:nowrap}.checkoutbannerCTA-section .checkoutbannerCTA-item .order-details-link:hover{text-decoration:underline}.checkoutlogin .checkout-login-link{max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}.maintenancelist,.shoppinglist{min-height:75pt;padding:1rem 2rem}@media(max-width:449px){.shoppinglist{padding:1rem 0}}.edit-machine-modal{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;z-index:1000}.edit-machine-modal .modal-content{background:#fff;max-width:700px}.edit-machine-modal .modal-content .modal-header{border-bottom:1px solid #e4e6e6;position:relative}.edit-machine-modal .modal-content .modal-header h2{color:#1b232a}.edit-machine-modal .modal-content .modal-header .close{color:#6e757a;cursor:pointer;position:absolute;right:0;top:0}.edit-machine-modal .modal-content .form-group label{color:#1b232a}.edit-machine-modal .modal-content .form-group input{background:#fff;border:1px solid #e4e6e6;height:40px}.edit-machine-modal .modal-content .primary-btn{background:#140a9a;color:#fff;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:899px){.cmp-commerce-list .maintenance-table-wrapper,.cmp-commerce-list .parts-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.cmp-commerce-list .maintenance-table,.cmp-commerce-list .parts-table{min-width:620px}.cmp-commerce-list .maintenance-table td,.cmp-commerce-list .maintenance-table th,.cmp-commerce-list .parts-table td,.cmp-commerce-list .parts-table th{height:40px;padding:.375rem .5rem}.cmp-commerce-list .maintenance-accordion__header{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:.5rem .75rem;grid-template-areas:"title title title toggle" "pill pill pill toggle" "meta meta meta meta";grid-template-columns:1fr auto;width:100%}.cmp-commerce-list .list-accordion__title{grid-area:title}.cmp-commerce-list .maintenance-accordion__toggle,.cmp-commerce-list .parts-list-accordion__toggle{align-self:start;grid-area:toggle;justify-self:end}.cmp-commerce-list .parts-list-meta__pill-wrap{grid-area:pill}.cmp-commerce-list .maintenance-accordion__header .parts-list-meta__item{grid-column:span 1}.cmp-commerce-list .maintenance-accordion__header{grid-auto-rows:auto;grid-template-columns:1fr 1fr auto}.cmp-commerce-list .list-accordion__title{width:100%}.cmp-commerce-list .parts-list-meta__pill-wrap{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.cmp-commerce-list .maintenance-accordion__header .parts-list-meta__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 0.5rem);flex:1 1 calc(50% - 0.5rem);margin:0;width:auto}.cmp-commerce-list .maintenance-accordion__header{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-commerce-list .parts-list-meta__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0!important}.cmp-commerce-list .maintenance-table-footer,.cmp-commerce-list .parts-table-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:.75rem;text-align:center}.cmp-commerce-list .maintenance-table-footer select,.cmp-commerce-list .parts-table-footer select{min-width:90px}.cmp-commerce-list .pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;justify-content:center}.cmp-commerce-list .pagination-btn{height:36px;min-width:36px}.cmp-commerce-list .maintenance-table-footer__count,.cmp-commerce-list .parts-table-footer__count{text-align:center}}.cmp-commerce-list .parts-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.cmp-commerce-list .maintenance-table,.cmp-commerce-list .parts-table{border-collapse:separate;border-spacing:0;color:#1b232a;min-width:700px}.cmp-commerce-list .maintenance-table thead,.cmp-commerce-list .parts-table thead{background-color:#fff}.cmp-commerce-list .maintenance-table td,.cmp-commerce-list .maintenance-table th,.cmp-commerce-list .parts-table td,.cmp-commerce-list .parts-table th{border-bottom:1px solid #e4e6e6;height:42px;padding:.5rem .625rem;vertical-align:middle;white-space:nowrap}.cmp-commerce-list .maintenance-table tbody tr:hover,.cmp-commerce-list .parts-table tbody tr:hover{background-color:#e4e6e6}.cmp-commerce-list .edit-parts{opacity:0;visibility:hidden}.cmp-commerce-list .parts-table tbody tr:hover .edit-parts{opacity:1;position:relative;top:2px;visibility:visible}.cmp-commerce-list .maintenance-table tbody tr.disabled button,.cmp-commerce-list .parts-table tbody tr.disabled button{-webkit-filter:grayscale(90%);filter:grayscale(90%);pointer-events:none}.cmp-commerce-list .maintenance-table td:first-child,.cmp-commerce-list .maintenance-table th:first-child,.cmp-commerce-list .parts-table td:first-child,.cmp-commerce-list .parts-table th:first-child{text-align:center;width:2pc}.cmp-commerce-list .maintenance-table__checkbox--wrap,.cmp-commerce-list .parts-table__checkbox--wrap{border-bottom:1px solid #e4e6e6;height:42px}.cmp-commerce-list .part-number-link{color:#253fc8;text-decoration:none}.cmp-commerce-list .part-number-link:hover{text-decoration:underline}.cmp-commerce-list .maintenance-table select,.cmp-commerce-list .parts-table select{background-color:#fff;border:1px solid #c6cacc;min-width:90pt}.cmp-commerce-list .maintenance-table td:nth-child(6),.cmp-commerce-list .parts-table td:nth-child(6){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.cmp-commerce-list .maintenance-table button,.cmp-commerce-list .parts-table button{background-color:#fff;border:1px solid #c6cacc;border-radius:.25rem;cursor:pointer;height:20px;width:20px}.cmp-commerce-list .maintenance-table button svg,.cmp-commerce-list .parts-table button svg{height:15px;width:15px}.cmp-commerce-list .maintenance-table button:hover,.cmp-commerce-list .parts-table button:hover{background-color:#c6cacc}.cmp-commerce-list .maintenance-table span,.cmp-commerce-list .parts-table span{min-width:18px;text-align:center}.cmp-commerce-list .maintenance-table td:last-child,.cmp-commerce-list .maintenance-table th:last-child,.cmp-commerce-list .parts-table td:last-child,.cmp-commerce-list .parts-table th:last-child{text-align:center;width:2pc}.cmp-commerce-list .maintenance-table td:last-child button,.cmp-commerce-list .parts-table td:last-child button{background:transparent;border:none;cursor:pointer;font-size:.875rem}.cmp-commerce-list .maintenance-table td:last-child button:hover,.cmp-commerce-list .parts-table td:last-child button:hover{color:red}.cmp-commerce-list .maintenance-accordion,.cmp-commerce-list .parts-list-accordion{background-color:#fff;border:1px solid #c6cacc}.cmp-commerce-list .maintenance-accordion__header,.cmp-commerce-list .parts-list-accordion__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #c6cacc;border-top:.25rem solid #253fc8;justify-content:space-between;position:relative}.cmp-commerce-list .maintenance-accordion__header.active,.cmp-commerce-list .parts-list-accordion__header.active{background-color:#f1f3f9}.cmp-commerce-list .list-accordion__title{margin-right:auto!important;max-width:180px!important;overflow-wrap:anywhere;white-space:normal}.cmp-commerce-list .parts-list-accordion__actions-btn-wrapper{padding:1rem 1.25rem .5rem}.cmp-commerce-list .parts-list-meta__label{color:#8f969a}.cmp-commerce-list .parts-list-meta__value{color:#4d545a}.cmp-commerce-list .parts-list-meta__pill{background:#e2e7f3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-commerce-list .parts-list-accordion__actions{background-color:#fff;border:2px solid #253fc8;color:#140a9a;cursor:pointer}.cmp-commerce-list .maintenance-accordion__toggle,.cmp-commerce-list .parts-list-accordion__toggle{background-color:#fff;color:#140a9a;cursor:pointer;height:28px;margin-left:auto;width:28px}.cmp-commerce-list .maintenance-table-footer,.cmp-commerce-list .parts-table-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.cmp-commerce-list .maintenance-table-footer select,.cmp-commerce-list .parts-table-footer select{border:1px solid #c6cacc}.cmp-commerce-list .pagination-btn{background:#fff;border:1px solid #c6cacc;cursor:pointer}.cmp-commerce-list .pagination-btn.active{background-color:#253fc8;border-color:#253fc8;color:#fff}.cmp-commerce-list .pagination-btn:disabled{cursor:default;opacity:.4}.cmp-commerce-list .maintenance-table-animate,.cmp-commerce-list .parts-table-animate{-webkit-transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease;transition:opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.cmp-commerce-list .maintenance-table-hidden,.cmp-commerce-list .parts-table-hidden{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}.cmp-commerce-list .actions-menu-wrapper{background:var(--Neutral-Neutral-100,#fff);border:1px solid var(--Neutral-Neutral-50,#e4e6e6);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);min-width:200px;position:absolute;z-index:10}.cmp-commerce-list .actions-menu__item{background:none;border:none;cursor:pointer}.cmp-commerce-list .actions-menu__item:hover:not(.is-disabled){background:#fff}.cmp-commerce-list .actions-menu__item.is-disabled{cursor:default;opacity:.5}.cmp-commerce-list .actions-menu hr{border:none;border-top:1px solid #c6cacc;margin:.375rem 0}.cmp-commerce-list .actions-menu__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cmp-commerce-list .actions-menu__label{place-items:center}.cmp-commerce-list .maintenance-toolbar__row{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.cmp-commerce-list .maintenance-toolbar__filters,.cmp-commerce-list .maintenance-toolbar__row{grid-template-columns:repeat(4,1fr)}.cmp-commerce-list td>button.add-to-cart-btn{background:none;border:none;place-items:center;position:relative}@media(max-width:768px){.cmp-commerce-list .maintenance-toolbar__filters,.cmp-commerce-list .maintenance-toolbar__row{grid-template-columns:1fr}}.cmp-commerce-list .parts-toolbar{-webkit-box-align:end;-ms-flex-align:end;align-items:end;grid-template-columns:1.4fr .9fr 1fr 1fr 1fr;width:100%}.cmp-commerce-list .maintenance-toolbar__label,.cmp-commerce-list .parts-toolbar__label{color:#6e757a}.cmp-commerce-list .maintenance-toolbar__search-wrap,.cmp-commerce-list .parts-toolbar__search-wrap{position:relative;width:100%}.cmp-commerce-list .maintenance-toolbar__search,.cmp-commerce-list .maintenance-toolbar__select,.cmp-commerce-list .parts-toolbar__search,.cmp-commerce-list .parts-toolbar__select{border:1px solid #ededed;height:38px;width:100%}.cmp-commerce-list .maintenance-toolbar__search,.cmp-commerce-list .parts-toolbar__search{padding:10px 10px 10px 44px}.cmp-commerce-list .maintenance-toolbar__search::-webkit-input-placeholder,.cmp-commerce-list .parts-toolbar__search::-webkit-input-placeholder{color:#c6cacc}.cmp-commerce-list .maintenance-toolbar__search::-moz-placeholder,.cmp-commerce-list .parts-toolbar__search::-moz-placeholder{color:#c6cacc}.cmp-commerce-list .maintenance-toolbar__search:-ms-input-placeholder,.cmp-commerce-list .parts-toolbar__search:-ms-input-placeholder{color:#c6cacc}.cmp-commerce-list .maintenance-toolbar__search::-ms-input-placeholder,.cmp-commerce-list .parts-toolbar__search::-ms-input-placeholder{color:#c6cacc}.cmp-commerce-list .maintenance-toolbar__search::placeholder,.cmp-commerce-list .parts-toolbar__search::placeholder{color:#c6cacc}@media(max-width:768px){.cmp-commerce-list .maintenance-toolbar,.cmp-commerce-list .parts-toolbar{grid-template-columns:1fr}}.cmp-commerce-list .search-icon{color:#a9afb2;height:18px;left:9pt;pointer-events:none;position:absolute;width:18px}.cmp-commerce-list .status-due-soon{background:#fdf0e8;border:1px solid #f37021;color:#924314}.cmp-commerce-list .status-maintenance-overdue{background:#ffe5e5;border:1px solid red;color:#900}.cmp-commerce-list .status-upcoming-maintenance{background:#e5f5fb;border:1px solid #00a7e1;color:#006487}.cmp-commerce-list .parts-list-accordion__header>*{margin:0;max-width:20%;width:20%}@media(max-width:899px){.cmp-commerce-list .parts-list-accordion__header>.parts-list-meta__pill-wrap,.cmp-commerce-list .parts-list-accordion__header>h3.list-accordion__title{margin-bottom:10px;max-width:50%!important;width:50%}}@media(max-width:449px){.cmp-commerce-list .parts-list-accordion__header>.parts-list-meta__pill-wrap,.cmp-commerce-list .parts-list-accordion__header>h3.list-accordion__title{max-width:100%!important;width:100%}.cmp-commerce-list .parts-list-accordion__header>h3.list-accordion__title{padding-right:30px}}.cmp-commerce-list .parts-list-accordion__header>.parts-list-accordion__toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;height:28px;justify-content:center;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px}@media(max-width:899px){.cmp-commerce-list .parts-list-accordion__header>.parts-list-accordion__toggle{right:10px;top:1pc;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:449px){.cmp-commerce-list .parts-list-accordion__header>.parts-list-accordion__toggle{top:11px}}@media(max-width:899px){.cmp-commerce-list .parts-list-accordion__header{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;padding-right:10px}.cmp-commerce-list .parts-list-accordion__header>.parts-list-meta__item{max-width:30%;padding-right:20px;width:30%}}@media(max-width:449px){.cmp-commerce-list .parts-list-accordion__header>.parts-list-meta__item{max-width:33.33%;padding-right:10px;width:33.33%}}.maintenance-no-result-message p a{color:#1b232a;text-decoration:underline}.partnumbersuggestionlist li{list-style:none}.parts-list-accordion__header:has(.parts-list-accordion__toggle[aria-expanded=true]){background:#f1f3f9}.list-modal{background:#fff;border:none;left:50%;max-width:45pc;overflow:visible;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.list-modal[open]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:540px;width:600px}.list-modal[open][data-modal-type=deletelist]{height:auto}.list-modal .modal-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.list-modal .modal-body,.list-modal .modal-form{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.list-modal .modal-body{-ms-flex-line-pack:start;align-content:start;gap:24px;overflow-x:hidden;overflow-y:auto;padding-top:24px;width:35pc}.list-modal .modal-footer{-ms-flex-negative:0;flex-shrink:0}.list-modal::-webkit-backdrop{background-color:rgba(0,0,0,.5)}.list-modal::backdrop{background-color:rgba(0,0,0,.5)}.list-modal .delete{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px}.list-modal .part-row td:first-child,.list-modal .part-row td:nth-child(2),.list-modal .part-row td:nth-child(3){margin-right:24px}.list-modal .part-row td:first-child{width:30%}.list-modal .part-row td:nth-child(2){width:46%}.list-modal .part-row td:nth-child(3){width:35%}.list-modal .part-row td:last-child{width:7%}.list-modal .part-row td.part-number{anchor-scope:--part-suggestion-anchor;anchor-name:--part-suggestion-anchor;position:relative}.list-modal .part-row td.part-number .partnumbersuggestionlist{position-anchor:--part-suggestion-anchor;background-color:#fff;border:1px solid #c6cacc;border-radius:0 0 .25rem .25rem;left:anchor(left)!important;list-style-type:none;margin:0;max-height:245px;overflow-y:auto;padding:0;position:fixed;scrollbar-color:#8f969a #fff;scrollbar-width:thin;top:anchor(bottom)!important;width:anchor-size(width)!important;z-index:1001}.list-modal .part-row td.part-number .partnumbersuggestionlist .partnumbersuggestionitem{cursor:pointer}.list-modal .part-row td.part-number .partnumbersuggestionlist .partnumbersuggestionitem:focus,.list-modal .part-row td.part-number .partnumbersuggestionlist .partnumbersuggestionitem:hover{background-color:#8f969a}.list-modal .part-row td.part-number .partnumbersuggestionlist .partnumbersuggestionitem:active{background-color:#a9afb2}.list-modal .part-row td.part-number:has(.partnumbersuggestionlist)>input[type=text]{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e6e6;justify-content:space-between}.modal-header h2{color:var(--Neutral-Neutral-0,#1b232a)}.modal-header .modal-close{background:transparent;border:none;cursor:pointer}.modal-footer{-webkit-box-pack:start;-ms-flex-pack:start;border-top:1px solid #e4e6e6;justify-content:flex-start}.modal-footer [data-action=cancel]{background:transparent;border:none;color:#140a9a;cursor:pointer;text-decoration:underline}.modal-footer button:nth-child(3){border:2px solid red;color:#900}.modal-footer button:nth-child(3):not(.m-0){margin-left:auto}.add-row-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.qty-value{min-width:1ch}.add-parts-table th{text-align:left}.add-parts-table .quantity,.add-parts-table input,.add-parts-table select{background:var(--Neutral-Neutral-100,#fff);border:1px solid var(--Neutral-Neutral-30,#a9afb2);border-radius:var(--Small-Small-4,4px);height:46px}.add-parts-table button{color:var(--Neutral-Neutral-10,#a9afb2);place-items:center}.add-parts-table{border-collapse:separate;border-spacing:1rem .625rem}.list-modal input,.list-modal select{border:1px solid #8f969a;font-size:var(--Body-Size,1pc);font-style:normal;height:46px;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Body-Line-Height,24px)}.list-modal select[name=visibility]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1.645 0L7 5.34333L12.355 0L14 1.645L7 8.645L0 1.645L1.645 0Z' fill='%236E757A'/%3E%3C/svg%3E");background-position:right 1pc center;background-repeat:no-repeat;background-size:14px 9px;cursor:pointer;justify-self:start;max-width:20pc;padding-left:8px;padding-right:40px;width:100%}.list-modal .input-clearable{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.list-modal .input-clearable input{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:44px;width:100%}.list-modal .input-clearable .input-clearable__clear,.list-modal .input-clearable .input-clearable__warning{background:transparent;border:none;cursor:pointer;display:grid;padding:0;place-items:center;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-modal .input-clearable .input-clearable__clear[hidden],.list-modal .input-clearable .input-clearable__warning[hidden]{display:none}.list-modal .input-clearable .input-clearable__warning{cursor:default}.list-modal .input-clearable.is-invalid input{border-color:red}.list-modal .list-name-error{color:red;font-weight:400;margin:4px 0 0}.list-modal .list-name-error[hidden]{display:none}.add-parts-table input,.add-parts-table select{background:var(--Neutral-Neutral-100,#fff);border:1px solid var(--Neutral-Neutral-30,#a9afb2);border-radius:var(--Small-Small-4,4px);outline:none;-webkit-transition:border .15s ease;transition:border .15s ease;width:100%}.add-parts-table input:focus,.add-parts-table select:focus{border-color:#7a8a99}.quantity{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border:1px solid var(--Neutral-Neutral-30,#a9afb2);border-radius:var(--Small-Small-4,4px);justify-content:space-between;max-width:140px;width:100%}.quantity button{background:transparent;border:none;cursor:pointer;display:grid;place-items:center}.quantity button svg path{fill:#6e757a;font-size:26px}.quantity button:hover svg path{fill:#1b232a}.qty-value{color:#1b232a;min-width:30px;place-items:center;text-align:center}.add-parts-table td:last-child button{background:transparent;border:none;cursor:pointer;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.add-parts-table td:last-child button:hover{opacity:1}.add-parts-table-wrap{max-height:230px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#a9afb2 transparent;scrollbar-width:thin}.add-parts-table-wrap::-webkit-scrollbar{width:5px}.add-parts-table-wrap::-webkit-scrollbar-thumb{background:#a9afb2;border-radius:3px}.add-parts-table-wrap .add-parts-table thead{background:#fff;position:sticky;top:0;z-index:1}@media(max-width:449px){.list-modal{max-height:calc(100vh - 2pc);max-width:100%;overflow:hidden;width:calc(100% - 2pc)}.add-parts-table-wrap{max-height:none;overflow-y:visible}.add-parts-table{border-spacing:0;display:block}.add-parts-table thead{display:none}.add-parts-table tbody{display:block}.add-parts-table tr.part-row{border-bottom:1px solid #c6cacc;display:grid;grid-template-areas:"partnum partnum" "mfr     mfr" "del     qty";grid-template-columns:auto 1fr;margin-bottom:1pc;padding-bottom:1pc;row-gap:8px}.add-parts-table tr.part-row:last-child{border-bottom:none;margin-bottom:0}.add-parts-table td.part-number{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;grid-area:partnum;margin-right:0!important;max-width:100%;width:100%!important}.add-parts-table td.part-number:before{content:attr(data-label);display:block;font-size:14px;font-weight:600;margin-bottom:4px}.add-parts-table td.part-number input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.add-parts-table td.manufacturer{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;grid-area:mfr;margin-right:0!important;max-width:100%;width:100%!important}.add-parts-table td.manufacturer:before{content:attr(data-label);display:block;font-size:14px;font-weight:600;margin-bottom:4px}.add-parts-table td.manufacturer select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.add-parts-table td.delete{grid-area:del}.add-parts-table td.delete,.add-parts-table td.quantity-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto!important}.add-parts-table td.quantity-column{grid-area:qty}}.add-parts-table input.qty-value{background:transparent;border:0;outline:0}.list-modal[data-modal-type=sharelist]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;height:540px;justify-content:space-between;max-width:600px;min-height:540px;overflow:visible;padding:20px 20px 2pc;width:600px}.list-modal[data-modal-type=sharelist] .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:2pc;padding:0 0 20px}.list-modal[data-modal-type=sharelist] .modal-header h2{-webkit-box-flex:1;color:#1b232a;-ms-flex:1 1 auto;flex:1 1 auto;font-family:Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin:0}.list-modal[data-modal-type=sharelist] .modal-header .modal-close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:8px;width:44px}.list-modal[data-modal-type=sharelist] .modal-header .modal-close svg{height:28px;width:28px}.list-modal[data-modal-type=sharelist] .modal-header .modal-close svg path{fill:#6e757a}.list-modal[data-modal-type=sharelist] .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:2pc;overflow:visible;padding:0}.list-modal[data-modal-type=sharelist] .share-form-group,.list-modal[data-modal-type=sharelist] label{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.list-modal[data-modal-type=sharelist] label{color:#1b232a;font-family:Noto Sans,sans-serif;font-size:1pc;font-weight:700;line-height:20px}.list-modal[data-modal-type=sharelist] input[name=shareEmails]{background:#fff;border:1px solid #a9afb2;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1b232a;font-family:Noto Sans,sans-serif;font-size:1pc;height:44px;line-height:24px;outline:none;padding:10px 10px 10px 9pt;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;width:100%}.list-modal[data-modal-type=sharelist] input[name=shareEmails]::-webkit-input-placeholder{color:#8f969a}.list-modal[data-modal-type=sharelist] input[name=shareEmails]::-moz-placeholder{color:#8f969a}.list-modal[data-modal-type=sharelist] input[name=shareEmails]:-ms-input-placeholder{color:#8f969a}.list-modal[data-modal-type=sharelist] input[name=shareEmails]::-ms-input-placeholder{color:#8f969a}.list-modal[data-modal-type=sharelist] input[name=shareEmails]::placeholder{color:#8f969a}.list-modal[data-modal-type=sharelist] input[name=shareEmails]:focus{border-color:#140a9a}.list-modal[data-modal-type=sharelist] .modal-footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #e4e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:20px 0 0}.list-modal[data-modal-type=sharelist] .modal-footer [data-action=cancel]{background:transparent;color:#140a9a;padding:10px 9pt;text-decoration:underline}.list-modal[data-modal-type=sharelist] .modal-footer #modal-submit,.list-modal[data-modal-type=sharelist] .modal-footer [data-action=cancel]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1pc;font-weight:400;height:44px;justify-content:center;line-height:24px;white-space:nowrap}.list-modal[data-modal-type=sharelist] .modal-footer #modal-submit{background:#140a9a;color:#fff;min-width:81pt;padding:10px 24px;width:117px}.list-modal[data-modal-type=sharelist] .modal-footer #modal-submit:disabled{cursor:not-allowed;opacity:.5}.share-email-hint{color:#1b232a}.share-email-error,.share-email-hint{font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.share-email-error{color:var(--Danger-Danger-30,#d32f2f)}.share-email-error[hidden]{display:none}.share-currently-shared{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc}.share-currently-shared-label{color:#1b232a;font-family:Noto Sans,sans-serif;font-size:1pc;font-weight:700;line-height:22px;margin:0}.share-chips-wrap{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-line-pack:start;align-content:flex-start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.share-chip{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f5f5;border:1px solid #e4e6e6;border-radius:750pt;color:#1b232a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;gap:8px;height:28px;justify-content:center;line-height:20px;padding:4px 14px;white-space:nowrap}@media(max-width:449px){.list-modal[data-modal-type=sharelist]{height:auto;max-width:100%;min-height:unset;padding:1pc 1pc 24px;width:calc(100% - 2pc)}.list-modal[data-modal-type=sharelist] .modal-header{margin-bottom:24px}.list-modal[data-modal-type=sharelist] .modal-body{gap:24px}}.machine-card{border-top:4px solid #140a9a}.machine-card .add-btn,.machine-card .change-btn{cursor:pointer}.machine-card .add-btn{background:#140a9a;border:none;color:#fff}.machine-card .add-btn:hover{background:#0e0870}.machine-card .change-btn{background:#fff;border:1px solid #140a9a;color:#140a9a}.machine-card .change-btn:hover{background:#140a9a;color:#fff}.machine-card .filter-machine-card,.machine-card .filter-machine-card .icon-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.machine-card .filter-machine-card .icon-circle{-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--blue-gray-60,#d9dfea);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4pc;justify-content:center;width:4pc}.machine-card .filter-machine-card .icon-circle__icon{display:block;height:40px;width:40px}.machine-card .selected-machine .machine-image img#selectedmachineimage{border:1px solid #e4e6e6;height:40px;-o-object-fit:contain;object-fit:contain;width:60px}.machine-card .selected-machine .machine-details .machineLink{text-decoration:underline}.machine-card .selected-machine .filter-option{color:#333}.machine-card .selected-machine .filter-option input[type=checkbox]{height:20px;opacity:1;position:static;width:20px}.erporderdetails .order-detail-section{margin-left:auto;margin-right:auto;max-width:56pc}.erporderdetails .order-detail-section .title-section .order-actions{position:relative}.erporderdetails .order-detail-section .title-section .order-actions .action-button{border:2px solid #253fc8;color:#140a9a;cursor:pointer;display:none}@media(max-width:768px){.erporderdetails .order-detail-section .title-section .order-actions .action-button{display:inline-block}.erporderdetails .order-detail-section .title-section .order-actions .action-menu{display:none}.erporderdetails .order-detail-section .title-section .order-actions .action-menu.show{background:#fff;border:1px solid #e4e6e6;border-radius:.25rem;display:block;left:0;position:absolute;width:245px}.erporderdetails .order-detail-section .title-section .order-actions .action-menu.show ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.erporderdetails .order-detail-section .title-section .order-actions .action-menu.show ul li a{border:none;color:#000;gap:.75rem;padding:1rem 1.25rem}.erporderdetails .order-detail-section .title-section .order-actions .action-menu.show ul li a img{-webkit-filter:grayscale(1);filter:grayscale(1)}}.erporderdetails .order-detail-section .title-section .order-actions .action-menu ul{list-style-type:none}.erporderdetails .order-detail-section .title-section .order-actions .action-menu ul li a{border:2px solid #253fc8;color:#140a9a;cursor:pointer}.erporderdetails .order-detail-section .tab-section{border-bottom:1px solid #a9afb2;display:none}@media(max-width:768px){.erporderdetails .order-detail-section .tab-section{display:block}}.erporderdetails .order-detail-section .tab-section ul{list-style-type:none}.erporderdetails .order-detail-section .tab-section ul li{border-bottom:3px solid transparent;cursor:pointer}.erporderdetails .order-detail-section .tab-section ul li img{-webkit-filter:grayscale(1);filter:grayscale(1)}.erporderdetails .order-detail-section .tab-section ul li.active{border-bottom:3px solid #253fc8;color:#253fc8}.erporderdetails .order-detail-section .tab-section ul li.active img{-webkit-filter:none;filter:none}.erporderdetails .order-detail-section .order-cancellation-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fef5d8;border:1px solid #ffc82f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__date,.erporderdetails .order-detail-section .order-cancellation-banner .cancellation-banner__title{color:#45360d}@media(max-width:768px){.erporderdetails .order-detail-section .order-details-section{display:none}.erporderdetails .order-detail-section .order-details-section.show{display:-webkit-box;display:-ms-flexbox;display:flex}}.erporderdetails .order-detail-section .order-details-section .detail-section .header-section{background:#f1f3f9;border-radius:.25rem .25rem 0 0;border-top:.25rem solid #253fc8}@media(max-width:768px){.erporderdetails .order-detail-section .order-details-section .detail-section .header-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.erporderdetails .order-detail-section .order-details-section .detail-section .header-section .detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}}.erporderdetails .order-detail-section .order-details-section .detail-section .header-section .detail label{color:#4d545a}.erporderdetails .order-detail-section .order-details-section .detail-section .header-section .detail p{color:#1b232a}@media(max-width:768px){.erporderdetails .order-detail-section .order-details-section .detail-section .header-section .detail.order-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.erporderdetails .order-detail-section .order-details-section .detail-section .info{border-radius:0 0 .25rem .25rem}@media(max-width:899px){.erporderdetails .order-detail-section .order-details-section .detail-section .info{padding:1.25rem}}@media(max-width:768px){.erporderdetails .order-detail-section .order-details-section .detail-section .info{-ms-flex-wrap:wrap;flex-wrap:wrap}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items .value{overflow-wrap:anywhere;word-break:break-word}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.comments .value{word-break:break-all}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items p a{color:#1b232a;text-decoration:underline}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.payment-method .order-cancelled-note{color:#1b232a}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.payment-method .card-details label{background:#f4f5f5;border:1px solid #c6cacc;color:#6e757a}@media(max-width:899px){.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.order-by{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.erporderdetails .order-detail-section .order-details-section .detail-section .info .left-detail .items.order-by p:first-child{white-space:nowrap}.erporderdetails .order-detail-section .order-details-section .detail-section .info .detail-summary{min-width:25pc;width:25pc}.erporderdetails .order-detail-section .order-details-section .detail-section .info .detail-summary .order-summary-title{border-bottom:1px solid #ededed;padding-bottom:.75rem}@media(max-width:899px){.erporderdetails .order-detail-section .order-details-section .detail-section .info .detail-summary{min-width:271px;padding:1.25rem;width:271px}}@media(max-width:768px){.erporderdetails .order-detail-section .order-details-section .detail-section .info .detail-summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;min-width:auto;order:1;width:100%}}@media(max-width:899px){.erporderdetails .order-detail-section .order-details-section .order-invoices{padding:1.25rem}}.erporderdetails .order-detail-section .order-details-section .order-invoices .title-section .titles span{background:#e5f5fb;border:1px solid #00a7e1;color:#006487}.erporderdetails .order-detail-section .order-details-section .order-invoices .table{overflow-x:auto;position:relative}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table{border-spacing:0;width:50%}@media(max-width:899px){.erporderdetails .order-detail-section .order-details-section .order-invoices .table table{width:100%}}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table td,.erporderdetails .order-detail-section .order-details-section .order-invoices .table table th{border:solid #e4e6e6;border-width:1px 0 0}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table td:first-child,.erporderdetails .order-detail-section .order-details-section .order-invoices .table table th:first-child{background:#fff;border-width:1px 1px 0;left:0;min-width:10pc;position:sticky;z-index:2}@media(max-width:768px){.erporderdetails .order-detail-section .order-details-section .order-invoices .table table td:first-child,.erporderdetails .order-detail-section .order-details-section .order-invoices .table table th:first-child{min-width:90pt}}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table td:last-child,.erporderdetails .order-detail-section .order-details-section .order-invoices .table table th:last-child{border-width:1px 1px 0 0}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table thead tr th:first-child{border-radius:.25rem 0 0 0}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table thead tr th:last-child{border-radius:0 .25rem 0 0}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table tbody tr td a{color:#253fc8;text-decoration:underline}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table tbody tr:last-child td{border-bottom-width:1px}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table tbody tr:last-child td:first-child{border-radius:0 0 0 .25rem}.erporderdetails .order-detail-section .order-details-section .order-invoices .table table tbody tr:last-child td:last-child{border-radius:0 0 .25rem 0}@media(max-width:899px){.erporderdetails .order-detail-section .order-status-section{padding:1.25rem}}@media(max-width:768px){.erporderdetails .order-detail-section .order-status-section{display:none}.erporderdetails .order-detail-section .order-status-section.show{display:-webkit-box;display:-ms-flexbox;display:flex}}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header{background:#f1f3f9}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .content-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .info.distributor p,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .info.expected-delivery p,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .info.track-order p{line-height:1.4;margin-bottom:0}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .info p strong{font-weight:700}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .ship-to__address{word-break:break-word}@media(max-width:768px){.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .content-info{gap:1rem}}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .content-info .info{width:47%}@media(max-width:768px){.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .content-info .info{width:100%}}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .content-info .info:last-child{width:100%}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .content-info .info p span a{color:#253fc8;text-decoration:underline}@media(max-width:768px){.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .ship-to{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-header .ship-to .ship-to__address br{display:contents}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar{margin-left:auto;margin-right:auto;max-width:740px}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .line{-webkit-box-flex:1;-ms-flex-positive:1;border:1px solid #c6cacc;flex-grow:1;height:1.25rem;margin-left:-20px;margin-right:-20px;margin-top:.75rem;position:relative}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .line:after{background:#36c;border-radius:0 2rem 2rem 0;content:"";height:1.25rem;position:absolute;z-index:1}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .line.step-1:after{width:75pt}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .line.step-1.completed:after,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .line.step-2.completed:after{width:100%}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step{position:relative;z-index:9}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed .number{background:#140a9a;border:none}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.active .number{background:#140a9a;border:none;color:#fff}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.active h4{color:#fff}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step .number{height:44px;position:relative;width:44px}@media(max-width:768px){.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step .number{height:38px;width:38px}}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step h4{color:#36c}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step img{display:none}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step p{color:#36c}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step p.ready-to-pickup{position:absolute;top:70%;width:90pt;z-index:9999}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .parts-table table tbody tr td{border-top:1px solid #e4e6e6}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .parts-table table tbody tr td.qty{color:#6e757a}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .parts-table table tbody tr td.qty span{color:#1b232a}.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .parts-table table tbody tr:first-child td{border-top:0}.erporderdetails .summary-list .discount,.erporderdetails .summary-list .part-credits{color:#1a6d45}.erporderdetails .summary-list .subtotal{border-top:1px solid #ededed}.erporderdetails .summary-list .subtotal>span label{color:#6e757a}.erporderdetails .summary-list .total{border-top:1px solid #ededed}.erporderdetails .summary-list .selected-shipping-method span label{color:#6e757a}.erporderdetails .summary-list .item .code{width:50%}.erporderdetails .summary-list .item .qty{color:#6e757a;width:20%}@media(max-width:899px){.erporderdetails .summary-list .item .qty{display:none}}.erporderdetails .summary-list .item .qty .q_value{color:#1b232a}.erporderdetails .summary-list .item .price{text-align:end;width:30%}.erporderdetails .modal{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}@media(max-width:899px){.erporderdetails .modal{padding:0}}.erporderdetails .modal .modal-content{background-color:#fff;max-width:920px;position:relative;width:90%}.erporderdetails .modal .modal-content .modal-header{border-bottom:1px solid #ededed}.erporderdetails .modal .modal-content .modal-header .close{cursor:pointer}.erporderdetails .modal .modal-content .modal-header .close img{-webkit-filter:brightness(0);filter:brightness(0);height:1pc}.erporderdetails .modal .modal-content .modal-body{max-height:calc(100vh - 155px);overflow:auto}@media(max-width:768px){.erporderdetails .modal .modal-content .modal-body .content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.erporderdetails .modal .modal-content .modal-body .content .right{width:25pc}@media(max-width:899px){.erporderdetails .modal .modal-content .modal-body .content .right{padding:1.25rem}}.erporderdetails .modal .modal-content .modal-body .summary-list{max-width:25pc;width:100%}@media(max-width:899px){.erporderdetails .modal .modal-content .modal-body .summary-list{max-width:none}}.impersonation-active-session{background:var(--Info-Info-90,#e5f5fb);border-bottom:1px solid var(--Info-Info-60,#ccedf9);color:var(--Info-Info-10,#006487)}.impersonation-site-banner{width:100%}.impersonation-site-banner .impersonation-icon{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.impersonation-site-banner .impersonation-banner__label{color:var(--Info-Info-10,#006487)}.impersonation-site-banner .impersonation-banner__user{font-weight:700}.impersonation-site-banner .impersonation-banner__cta{background:transparent;border:1px solid var(--Info-Info-10,#006487);border-radius:4px;color:var(--Info-Info-10,#006487);cursor:pointer;font-size:14px;font-weight:600;line-height:1;padding:8px 1pc}.impersonation-site-banner .impersonation-banner__cta:hover{background:var(--Info-Info-80,#b3e3f5)}.impersonation-site-banner .impersonation-banner__cta:focus-visible{outline:2px solid var(--Info-Info-10,#006487);outline-offset:2px}.impersonation-close-tab-blocked-alert,.impersonation-session-ended-alert,.impersonation-site-banner,.impersonation-unable-login-alert{margin-inline:calc(50% - 50vw);max-width:100vw;width:100vw}.second-row-navigation+.container:has(.impersonation-site-banner){background:var(--Info-Info-90,#e5f5fb);border-bottom:1px solid var(--Info-Info-60,#ccedf9);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw!important}.second-row-navigation+.container:has(.impersonation-site-banner) .columncontainer-main{margin:0}.impersonation-end-session-modal,.impersonation-session-ended-modal{background:#fff;border:none;border-radius:var(--Small-Small-4,4px);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);left:50%;max-height:90vh;max-width:440px;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.impersonation-end-session-modal::-webkit-backdrop,.impersonation-session-ended-modal::-webkit-backdrop{background-color:rgba(0,0,0,.5)}.impersonation-end-session-modal::backdrop,.impersonation-session-ended-modal::backdrop{background-color:rgba(0,0,0,.5)}.impersonation-end-session-modal .modal-content .modal-header,.impersonation-session-ended-modal .modal-content .modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e6e6;justify-content:space-between}.impersonation-end-session-modal .modal-content .modal-header h2,.impersonation-session-ended-modal .modal-content .modal-header h2{color:var(--Neutral-Neutral-0,#1b232a);font-size:var(--Heading-3-Size,20px);font-weight:700;line-height:var(--Heading-3-Line-Height,24px)}.impersonation-end-session-modal .modal-content .close,.impersonation-session-ended-modal .modal-content .close{background:transparent;border:none;cursor:pointer}.impersonation-end-session-modal .modal-content .modal-body p,.impersonation-session-ended-modal .modal-content .modal-body p{color:var(--Neutral-Neutral-0,#1b232a);font-size:var(--Body-Size,1pc);font-weight:400;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Body-Line-Height,24px)}.impersonation-end-session-modal .modal-content .modal-footer,.impersonation-session-ended-modal .modal-content .modal-footer{-webkit-box-pack:end;-ms-flex-pack:end;gap:1pc;justify-content:flex-end}.impersonation-end-session-modal .modal-content .modal-footer.justify-space-between,.impersonation-session-ended-modal .modal-content .modal-footer.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.impersonation-end-session-modal .modal-content .modal-footer.justify-start,.impersonation-session-ended-modal .modal-content .modal-footer.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:flex-start}.impersonation-end-session-modal .modal-content .modal-footer .impersonation-cancel-btn,.impersonation-session-ended-modal .modal-content .modal-footer .impersonation-cancel-btn{background:none;border:none;color:var(--Primary-Primary-10,#140a9a);cursor:pointer;font-size:var(--Body-Size,1pc);font-weight:400;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Body-Line-Height,24px);padding:0;text-align:center;text-decoration:underline}.impersonation-end-session-modal .modal-content .modal-footer .impersonation-close-tab-btn,.impersonation-end-session-modal .modal-content .modal-footer .impersonation-end-session-btn,.impersonation-session-ended-modal .modal-content .modal-footer .impersonation-close-tab-btn,.impersonation-session-ended-modal .modal-content .modal-footer .impersonation-end-session-btn{background:var(--Primary-Primary-10,#140a9a);border-radius:var(--Small-Small-4,4px);cursor:pointer}.impersonation-session-ended-modal .modal-header{border-bottom:1px solid #e4e6e6;padding-bottom:20px}.impersonation-session-ended-modal .modal-footer{-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:flex-start}.impersonation-session-ended-alert{background:var(--Warning-Warning-90,#fbefe0);border-bottom:1px solid var(--Warning-Warning-60,#f2c994);border-top:1px solid var(--Warning-Warning-60,#f2c994);color:var(--Warning-Warning-10,#8a4b00);margin-inline:calc(50% - 50vw);max-width:100vw;width:100vw}.impersonation-session-ended-alert__icon{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.impersonation-session-ended-alert__body{gap:2px}.impersonation-session-ended-alert__title{font-size:14px;line-height:1.3}.impersonation-session-ended-alert__text{font-size:13px;line-height:1.3}.impersonation-unable-login-alert{background:var(--Warning-Warning-90,#fbefe0);border-bottom:1px solid var(--Warning-Warning-60,#f2c994);border-top:1px solid var(--Warning-Warning-60,#f2c994);color:var(--Warning-Warning-10,#8a4b00);margin-inline:calc(50% - 50vw);max-width:100vw;width:100vw}.impersonation-unable-login-alert__icon{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.impersonation-unable-login-alert__body{gap:2px}.impersonation-unable-login-alert__title{font-size:14px;line-height:1.3}.impersonation-unable-login-alert__text{font-size:13px;line-height:1.3}.impersonation-close-tab-blocked-alert{background:var(--Warning-Warning-90,#fbefe0);border-bottom:1px solid var(--Warning-Warning-60,#f2c994);border-top:1px solid var(--Warning-Warning-60,#f2c994);color:var(--Warning-Warning-10,#8a4b00);margin-inline:calc(50% - 50vw);max-width:100vw;width:100vw}.impersonation-close-tab-blocked-alert__icon{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.impersonation-close-tab-blocked-alert__body{gap:2px}.impersonation-close-tab-blocked-alert__title{font-size:14px;line-height:1.3}.impersonation-close-tab-blocked-alert__text{font-size:13px;line-height:1.3}.impersonation-drawer-banner{border-color:#e4e6e6}.punchout-po-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--Info-Info-90,#e5f5fb);border:1px solid var(--Info-Info-60,#ccedf9);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:1pc;padding:1pc}.punchout-po-field__label{color:var(--Neutral-Neutral-10,#1b232a);font-size:14px;font-weight:700}.punchout-po-field__label span{color:var(--Error-Error-10,#b71c1c)}.punchout-po-field__input{background:#fff;border:1px solid var(--Neutral-Neutral-50,#c2cbd2);border-radius:4px;color:var(--Neutral-Neutral-10,#1b232a);font-size:14px;outline:none;padding:10px 14px;width:100%}.punchout-po-field__input::-webkit-input-placeholder{color:var(--Neutral-Neutral-40,#8c9ba8)}.punchout-po-field__input::-moz-placeholder{color:var(--Neutral-Neutral-40,#8c9ba8)}.punchout-po-field__input:-ms-input-placeholder{color:var(--Neutral-Neutral-40,#8c9ba8)}.punchout-po-field__input::-ms-input-placeholder{color:var(--Neutral-Neutral-40,#8c9ba8)}.punchout-po-field__input::placeholder{color:var(--Neutral-Neutral-40,#8c9ba8)}.punchout-po-field__input:focus{border-color:var(--Info-Info-10,#006487);-webkit-box-shadow:0 0 0 2px var(--Info-Info-80,#b3e3f5);box-shadow:0 0 0 2px var(--Info-Info-80,#b3e3f5)}.punchout-po-field__hint{color:var(--Neutral-Neutral-30,#4a5863);font-size:9pt;font-style:italic;margin:0}.punchout-drawer-banner{border-color:#e4e6e6}.punchout-drawer-banner .punchout-icon{height:20px;width:22px}.alert__learn.alert__learn--warning{text-decoration:underline}.punchout-active-session{background:var(--Info-Info-90,#e5f5fb);border-bottom:1px solid var(--Info-Info-60,#ccedf9);color:var(--Info-Info-10,#006487)}.second-row-navigation+.container:has(.punchout-active-session){background:var(--Info-Info-90,#e5f5fb);border-bottom:1px solid var(--Info-Info-60,#ccedf9);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw!important}.second-row-navigation+.container:has(.punchout-active-session) .columncontainer-main{margin:0}.homepage .second-row-navigation+.container:has(.punchout-active-session){border-bottom:none}.punchout-order-btn{background:#140a9a;color:#fff!important;text-decoration:none}.punchout-order-btn:hover{opacity:.9}.punchout-order-btn:disabled{cursor:not-allowed;opacity:.5}.punchout-order-btn--loading{opacity:.6;pointer-events:none}.punchout-error-banner{background:var(--Error-Error-90,#fdeaea);border:1px solid var(--Error-Error-60,#f5a3a3);color:var(--Error-Error-10,#b71c1c);margin-bottom:1pc}.punchout-error-banner__icon{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.punchout-error-banner__message{font-size:14px;font-weight:500}.punchout-error-banner__retry{background:none;border:none;color:var(--Error-Error-10,#b71c1c);cursor:pointer;font-size:14px;font-weight:600;padding:0;text-decoration:underline}.punchout-error-banner__retry:hover{opacity:.8}.punchout-error-banner .close{background:none;border:none;color:var(--Error-Error-10,#b71c1c);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.punchout-error-banner .close:hover{opacity:.8}.punchout-session-expired-modal,.punchout-session-order-modal{background:#fff;border:none;border-radius:var(--Small-Small-4,4px);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 1px 2px 0 rgba(0,0,0,.16);left:50%;max-height:90vh;max-width:440px;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.punchout-session-expired-modal::-webkit-backdrop,.punchout-session-order-modal::-webkit-backdrop{background-color:rgba(0,0,0,.5)}.punchout-session-expired-modal::backdrop,.punchout-session-order-modal::backdrop{background-color:rgba(0,0,0,.5)}.punchout-session-expired-modal .modal-content .modal-header,.punchout-session-order-modal .modal-content .modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e6e6;justify-content:space-between}.punchout-session-expired-modal .modal-content .close,.punchout-session-order-modal .modal-content .close{background:transparent;border:none;cursor:pointer}.punchout-session-expired-modal .modal-content .modal-body p,.punchout-session-order-modal .modal-content .modal-body p{color:#4d545a}.punchout-session-expired-modal .modal-content .modal-footer .punchout-close-tab-btn,.punchout-session-order-modal .modal-content .modal-footer .punchout-close-tab-btn{cursor:pointer}.fulfilmentmethod .fullfilment-component{background:#fff;position:relative}.fulfilmentmethod .collapsed-view{cursor:default;display:none}.fulfilmentmethod .completed-view{display:none}.fulfilmentmethod .completed-view .content .estimated-cost-display p{color:#1b232a}.fulfilmentmethod .completed-view .btn-progressive{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fulfilmentmethod .completed-view .content h4{text-transform:none}.fulfilmentmethod .fulfilment-method-container .mining-commerce-block .mining-fixed-method{border:1px solid #36c;max-width:25pc}.fulfilmentmethod .fulfilment-method-container .mining-commerce-block .mining-fixed-method input[type=radio]{accent-color:#253fc8;height:20px;width:20px}.fulfilmentmethod .fulfilment-method-container .mining-commerce-block .mining-fixed-method label{color:var(--Neutral-Neutral-0,#1b232a);font-size:var(--Heading-5-Size,1pc);font-weight:700;line-height:var(--Heading-5-Line-Height,22px)}.fulfilmentmethod .fulfilment-method-container .mining-commerce-block .mining-description{color:var(--Neutral-Neutral-0,#1b232a);font-size:var(--Body-Medium-Size,14px);font-weight:400;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Body-Medium-Line-Height,20px);padding-left:3pc}.fulfilmentmethod .fulfilment-method-container .shipping_method label{color:#1b232a}.fulfilmentmethod .fulfilment-method-container .shipping_method .radio-group .shipping-option{border:1px solid #e4e6e6;height:56px;max-width:25pc}.fulfilmentmethod .fulfilment-method-container .shipping_method .radio-group .shipping-option label{cursor:pointer}.fulfilmentmethod .fulfilment-method-container .shipping_method .radio-group .shipping-option input[type=radio]{accent-color:#253fc8;cursor:pointer;height:20px;width:20px}.fulfilmentmethod .fulfilment-method-container .shipping_method .radio-group .shipping-option.active{border:1px solid #36c}.fulfilmentmethod .fulfilment-method-container .carrier{max-width:25pc}.fulfilmentmethod .fulfilment-method-container .carrier select{border:1px solid #e4e6e6;height:44px;outline:none}.fulfilmentmethod .fulfilment-method-container .alert-warning-container .alert-warning{background-color:#fef5d8;border-color:#ffc82f}.fulfilmentmethod .fulfilment-method-container .estimated-cost p{color:#1b232a}.fulfilmentmethod .fulfilment-method-container .next_payment{border-top:1px solid #e4e6e6}.fulfilmentmethod .fulfilment-method-container .loading-screen{background:hsla(0,0%,100%,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}.fulfilmentmethod .fulfilment-method-container .loading-screen .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #fafafa;border-top-color:#253fc8;height:40px;width:40px}.icontitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1px}@media(max-width:449px){.icontitle{gap:13px}}.icontitle img{-webkit-filter:brightness(0);filter:brightness(0);height:2pc;width:2pc}@media(max-width:449px){.icontitle img{height:20px;width:20px}}.icontitle h4{margin-bottom:0}@media(max-width:449px){.icontitle h4{font-size:22px;line-height:30px}}.cmp-machinespecs{background:#fff;border:.5px solid #e4e6e6;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161)}.cmp-machinespecs .cmp-accordion .cmp-accordion__item{margin-bottom:0}.cmp-machinespecs .cmp-accordion .cmp-accordion__item .cmp-accordion__button--expanded .cmp-accordion__title{font-weight:700}.cmp-machinespecs .cmp-accordion .cmp-accordion__item .cmp-accordion__panel{border-bottom:1px solid #ededed;padding-left:2pc;padding-right:2pc}.cmp-machinespecs .cmp-accordion .cmp-accordion__item .cmp-accordion__panel ul{margin-bottom:44px}.cmp-machinespecs .cmp-accordion .cmp-accordion__item .cmp-accordion__button{padding:14px 20px}.cmp-machinespecs .cmp-accordion__panel>ul,.cmp-machinespecs .cmp-machinespecs__specs-list>ul{padding-left:0}.cmp-machinespecs .cmp-km-tab{padding:2pc 8pc}@media(max-width:1279px){.cmp-machinespecs .cmp-km-tab{padding:2pc}}@media(max-width:449px){.cmp-machinespecs .cmp-km-tab{padding:20px 0}.cmp-machinespecs .cmp-km-tab .cmp-tabs__tablist{padding:0 5px}.cmp-machinespecs .cmp-km-tab.cmp-tabs-default .cmp-tabs__tabpanel{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:20px 0;-webkit-transform:none;transform:none}}.cmp-machinespecs li.cmp-machinespecs__specs{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #8f969a;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cmp-machinespecs .cmp-machinespecs__specs-list h3{margin-top:0;text-align:left}.cmp-machinespecs .cmp-machinespecs__specs-list .cmp-accordion__title{font-weight:400;line-height:22px}.cmp-machinespecs .cmp-machinespecs__specs-list ul li{list-style:none}.cmp-machinespecs .machine-specifications.product-specs-group{width:100%}.cmp-machinespecs .cmp-machinespecs__tools{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:2pc}@media(max-width:449px){.cmp-machinespecs .cmp-machinespecs__tools{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}.cmp-machinespecs .cmp-machinespecs__child-char{border-bottom:2px solid #140a9a;color:#1b232a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;margin-bottom:0;padding:13px 0}.cmp-machinespecs .cmp-machinespecs__child-char--list{padding-left:2rem}.cmp-machinespecs li.cmp-machinespecs__specs{padding:1rem 0}.cmp-machinespecs li.cmp-machinespecs__specs.border-top-none,.cmp-machinespecs li.cmp-machinespecs__specs:first-child[style="display: flex;"]{border-top:0}.cmp-machinespecs li.cmp-machinespecs__specs span{width:50%}.cmp-machinespecs .cmp-machinespecs__toggle-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:449px){.cmp-machinespecs .cmp-machinespecs__toggle-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1pc}.cmp-machinespecs .cmp-machinespecs__close-all,.cmp-machinespecs .cmp-machinespecs__expand-all{background-color:#fff;border:1px solid #140a9a;border-radius:4px;color:#140a9a;display:block!important;font-weight:500;margin:8px 20px 0;padding:10px 0;text-align:center}.cmp-machinespecs .cmp-machinespecs__close-all[style*="display: none"],.cmp-machinespecs .cmp-machinespecs__expand-all[style*="display: none"]{display:none!important}}.cmp-machinespecs .cmp-machinespecs__equipment-list p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;border-bottom:1px solid #ededed;color:#1b232a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;padding:6px 30px}.cmp-machinespecs .cmp-machinespecs__equipment-list li{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19px;list-style:none;padding:8px}.cmp-machinespecs .cmp-machinespecs__equipment-list .cmp-machinespecs__category-name{margin-top:2rem;width:100%}.cmp-machinespecs .cmp-machinespecs__equipment-list .cmp-machinespecs__category-name ul{margin-left:20px}.cmp-machinespecs .cmp-machinespecs__equipment-list .cmp-machinespecs__category-name ul li{list-style:disc;list-style-position:inside}.cmp-machinespecs .cmp-machinespecs__equipment-list .cmp-machinespecs__category-name ul li ul{margin-left:20px}.cmp-machinespecs .cmp-machinespecs__equipment-list .cmp-machinespecs__category-name ul li ul li{list-style:disc;list-style-position:inside}.cmp-machinespecs .cmp-machinespecs__equipment-list .cmp-machinespecs__category-name p{margin-top:20px}.cmp-machinespecs .switch{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;margin:0 1rem;position:relative;width:60px}.cmp-machinespecs .switch input{height:0;opacity:0;width:0}.cmp-machinespecs .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.cmp-machinespecs .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:26px}.cmp-machinespecs .metric-first input:not(:checked)+.slider{background-color:#140a9a!important}.cmp-machinespecs .metric-first input:checked+.slider{background-color:#ccc!important}.cmp-machinespecs input:checked+.slider{background-color:#140a9a}.cmp-machinespecs input:focus+.slider{-webkit-box-shadow:0 0 1px #140a9a;box-shadow:0 0 1px #140a9a}.cmp-machinespecs input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.cmp-machinespecs .slider.round{border-radius:34px}.cmp-machinespecs .slider.round:before{border-radius:50%}.cmp-machinespecs table{border-collapse:collapse;width:100%}.cmp-machinespecs table tbody tr{border-bottom:1px solid #b9b9b9!important;border-left:none;border-right:none;border-top:none}.cmp-machinespecs table tbody tr td{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;height:35px;line-height:19px;padding:8px}.cmp-machinespecs table tbody tr th{border-bottom:1px solid #140a9a!important;font-family:Noto Sans;font-size:1pc;font-style:normal;font-weight:700;height:50px;line-height:22px;padding:8px;text-align:left}.cmp-machinespecs table tbody tr:has(th){border-bottom:none}.cmp-machinespecs table tbody tr:last-child{border-bottom:none!important}.machinespecs.margin-top--small .cmp-tabs,.tabs.margin-top--small .cmp-tabs{margin-top:1rem}.machinespecs.margin-top--medium .cmp-machinespecs,.machinespecs.margin-top--medium .cmp-tabs,.tabs.margin-top--medium .cmp-machinespecs,.tabs.margin-top--medium .cmp-tabs{margin-top:2rem}.machinespecs.margin-top--large .cmp-machinespecs,.machinespecs.margin-top--large .cmp-tabs,.tabs.margin-top--large .cmp-machinespecs,.tabs.margin-top--large .cmp-tabs{margin-top:3rem}.machinespecs.margin-bottom--small .cmp-machinespecs,.machinespecs.margin-bottom--small .cmp-tabs,.tabs.margin-bottom--small .cmp-machinespecs,.tabs.margin-bottom--small .cmp-tabs{margin-bottom:1rem}.machinespecs.margin-bottom--medium .cmp-machinespecs,.machinespecs.margin-bottom--medium .cmp-tabs,.tabs.margin-bottom--medium .cmp-machinespecs,.tabs.margin-bottom--medium .cmp-tabs{margin-bottom:2rem}.machinespecs.margin-bottom--large .cmp-machinespecs,.machinespecs.margin-bottom--large .cmp-tabs,.tabs.margin-bottom--large .cmp-machinespecs,.tabs.margin-bottom--large .cmp-tabs{margin-bottom:3rem}.machinespecs.bg--white .cmp-tabs,.tabs.bg--white .cmp-tabs{background:#fff}.machinespecs.box--shadow .cmp-tabs,.tabs.box--shadow .cmp-tabs{border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161)}.minicart{height:auto;width:auto!important}.minicart,.minicart #minicart-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.minicart #minicart-btn{aspect-ratio:auto;gap:.625rem;margin-left:2.5rem;padding:22px .625rem}.minicart #minicart-btn svg{aspect-ratio:1/1;display:block;height:38px;width:38px}@media(max-width:899px){.minicart #minicart-btn svg{height:2pc;width:2pc}}@media(max-width:449px){.minicart #minicart-btn svg{height:28px;width:28px}}.minicart #minicart-btn.active-element-indicator:before{height:9pt;right:calc(50% - 28px)!important;top:calc(50% - 18px)!important;width:9pt;z-index:2}@media(max-width:899px){.minicart #minicart-btn.active-element-indicator:before{right:calc(50% - 24px)!important;top:calc(50% - 14px)!important}}@media(max-width:449px){.minicart #minicart-btn.active-element-indicator:before{height:10px;right:calc(50% - 22px)!important;top:calc(50% - 9pt)!important;width:10px}}@media(max-width:1279px){.minicart #minicart-btn{margin-left:2.5rem;padding:0 .625rem}}@media(max-width:899px){.minicart #minicart-btn{margin-left:1.25rem;padding:0}}@media(min-width:768px)and (max-width:899px){.minicart #minicart-btn{margin-left:2.5rem}}@media(max-width:449px){.minicart #minicart-btn{margin-left:.625rem;padding:0}}.minicart #minicart-btn:focus,.minicart #minicart-btn:focus-visible{outline:1px auto -webkit-focus-ring-color!important}@media(max-width:449px){.minicart .drawer{width:100%}}.minicart .drawer .header{background-color:#140a9a;color:#fff;height:82px}.minicart .drawer .header h3{cursor:pointer;height:36px}.minicart .drawer .header h3 img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:28px;width:28px}.minicart .drawer .header .close-button{background:none;border:none;color:#fff;cursor:pointer;height:28px;width:28px}.minicart .drawer .header .close-button img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:22px;width:22px}.minicart .drawer .content-section{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:5pc}.minicart .drawer .content-section .tab-section{border-bottom:1px solid #a9afb2}.minicart .drawer .content-section .tab-section ul{list-style-type:none}.minicart .drawer .content-section .tab-section ul li{cursor:pointer;width:50%}.minicart .drawer .content-section .tab-section ul li img{-webkit-filter:brightness(0);filter:brightness(0);height:24px;width:24px}.minicart .drawer .content-section .tab-section ul li.active{color:#253fc8}.minicart .drawer .content-section .tab-section ul li.active img{-webkit-filter:brightness(0) saturate(100%) invert(25%) sepia(100%) saturate(500%) hue-rotate(210deg);filter:brightness(0) saturate(100%) invert(25%) sepia(100%) saturate(500%) hue-rotate(210deg)}.minicart .drawer .content-section .tab-section ul li.active p{border-bottom:3px solid #253fc8}.minicart .drawer .content-section .cart-info .info>div{background:#fff}.minicart .drawer .content-section .cart-info .info>div .cart-header{background:#f1f3f9;color:#1b232a}.minicart .drawer .content-section .cart-info .info>div .cart-header .cart-title h4:before{content:"";height:10px;width:10px}.minicart .drawer .content-section .cart-info .info .construction .cart-header .cart-title h4:before,.minicart .drawer .content-section .cart-info .info .construction_quote .cart-header .cart-title h4:before{background:#0086b4}.minicart .drawer .content-section .cart-info .info .mining .cart-header .cart-title h4:before,.minicart .drawer .content-section .cart-info .info .mining_quote .cart-header .cart-title h4:before{background:#99781c}.minicart .drawer .content-section .cart-info .info .cart-error-messages,.minicart .drawer .content-section .cart-info .info .cart-no-items-message,.minicart .drawer .content-section .cart-info .info .cart-session-expired-messages,.minicart .drawer .content-section .cart-info .info .loading-message{border-bottom:1px solid #ededed}.minicart .drawer .content-section .cart-info .info .cart-error-messages .error-section,.minicart .drawer .content-section .cart-info .info .cart-session-expired-messages .error-section{background:#fef5d8;border:1px solid #ffc82f}.minicart .drawer .content-section .cart-info .info .cart-error-messages .error-section .image,.minicart .drawer .content-section .cart-info .info .cart-session-expired-messages .error-section .image{width:auto}.minicart .drawer .content-section .cart-info .info .cart-error-messages .error-section .image img,.minicart .drawer .content-section .cart-info .info .cart-session-expired-messages .error-section .image img{height:24px;width:24px}.minicart .drawer .content-section .cart-info .info .cart-error-messages .error-section .content,.minicart .drawer .content-section .cart-info .info .cart-session-expired-messages .error-section .content{color:#45360d}.minicart .drawer .content-section .cart-info .info .items{border-bottom:1px solid #ededed}.minicart .drawer .content-section .cart-info .info .items .tile{color:#1b232a}.minicart .drawer .content-section .cart-info .info .items .tile h4{text-decoration:underline}.minicart .drawer .content-section .cart-info .info .items .tile h4 a{color:#1b232a;cursor:pointer;text-decoration:underline}.minicart .drawer .content-section .cart-info .info .items .qty p{color:#6e757a;white-space:nowrap}.minicart .drawer .content-section .cart-info .info .items .qty p span{color:#1b232a}.minicart .drawer .content-section .cart-info .minicart-button ul{list-style-type:none}.minicart .drawer .content-section .cart-info .minicart-button ul li.go-to-cart a{background:#fff;border-color:#253fc8;color:#140a9a}.minicart .drawer .content-section .cart-info .minicart-button ul li.checkout-mini a{background:#140a9a;border-color:#140a9a;color:#fff}.minicart .drawer .content-section .cart-info .minicart-button ul li a{border:1px solid;cursor:pointer;text-decoration:none}.minicart .drawer .content-section .minicart-menu ul{list-style-type:none}.minicart .drawer .content-section .minicart-menu ul li a{color:#1b232a}.minicart .drawer .content-section .minicart-menu ul li a img{-webkit-filter:brightness(0);filter:brightness(0);height:24px;width:24px}.minicart .drawer.minicart-flyout{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;left:150%;max-height:unset;overflow-y:auto;pointer-events:none;position:fixed;top:0;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;width:460px;z-index:9999}@media(max-width:460px){.minicart .drawer.minicart-flyout{width:100%}}.minicart .drawer.minicart-flyout[open]{left:calc(100% - 460px);pointer-events:inherit}@media(max-width:460px){.minicart .drawer.minicart-flyout[open]{left:40px}}.minicart .drawer.minicart-flyout::-webkit-backdrop{background:rgba(0,0,0,.5);cursor:pointer}.minicart .drawer.minicart-flyout::backdrop{background:rgba(0,0,0,.5);cursor:pointer}.downloadpdfbutton{float:right!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media(max-width:899px){.downloadpdfbutton{margin-left:0!important}}.downloadpdfbutton .download-pdf-btn.btn-primary,.downloadpdfbutton .download-pdf-btn.btn-primary:hover{background:#fff;border:1px solid #c6cacc;color:#1b232a;padding:11px 20px}.downloadpdfbutton .download-pdf-btn.btn-primary>span{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;color:#140a9a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.downloadpdfbutton .download-pdf-btn.btn-primary>span img{margin-right:.5rem;-o-object-fit:contain;object-fit:contain}@media(max-width:899px){.downloadpdfbutton .download-pdf-btn{margin-top:20px}}.orderconfirmation h1{color:#1a6d45}@media(max-width:449px){.orderconfirmation h1{font-size:24px}}.orderconfirmation a{color:#1b232a;text-decoration:underline}.order-confirmation-sec .cart-summary .cart-items{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.order-notes-section{min-width:0}.order-notes-section p{max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.emailorderbutton{float:right!important;margin-left:10px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.emailorderbutton .email-order-btn.btn-primary{background:#fff!important;border:1px solid #c6cacc;color:#140a9a!important;padding:11px 20px}@media(max-width:899px){.emailorderbutton .email-order-btn.btn-primary{margin-top:20px!important}}.emailorderbutton .email-order-btn.btn-primary:hover{background:#fff;border:1px solid #c6cacc;color:#1b232a}.emailorderbutton .email-order-btn.btn-primary img{margin-right:.5rem;-o-object-fit:contain;object-fit:contain}.emailorderbutton #email-order-modal .error-fields{background:#e5f5fb;border-color:#00a7e1}.emailorderbutton #email-order-modal .error-fields .error-text{color:#006487}.emailorderbutton #email-order-modal .success-fields{background:#e9f7f0;border-color:#2bb673}.emailorderbutton #email-order-modal .success-fields .success-text{color:#1a6d45}.order-confirmation-sec .columncontainer-col-33{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1279px){.order-confirmation-sec .columncontainer-col-33{padding-left:2rem}}@media(max-width:899px){.order-confirmation-sec .columncontainer-col-33{padding-left:1.25rem;padding-right:1.25rem}}:root{--spacing-base-unit:0.0625rem}.orderhistory .order-history-section .title-section .export-orders{position:relative}.orderhistory .order-history-section .title-section .export-orders .export-button{border-color:#c6cacc;cursor:pointer}.orderhistory .order-history-section .title-section .export-orders .export-menu{position:absolute;right:0;width:245px}.orderhistory .order-history-section .title-section .export-orders .export-menu ul{list-style-type:none}.orderhistory .order-history-section .title-section .export-orders .export-menu ul li{cursor:pointer}.orderhistory .order-history-section .title-section .export-orders .export-menu ul li a{color:#1b232a;position:relative}.orderhistory .order-history-section .title-section .export-orders .export-menu ul li a:hover{background:#fafafa}.orderhistory .order-history-section .title-section .export-orders .export-menu ul li a .btn-spinner{background:hsla(0,0%,100%,.729)}.orderhistory .order-history-section .title-section .export-orders.open .export-button{border-color:#253fc8}.orderhistory .order-history-section .title-section .export-orders.open .export-button p{color:#140a9a}.orderhistory .order-history-section .order-tabs{border-bottom:1px solid #a9afb2}.orderhistory .order-history-section .order-tabs ul{list-style-type:none}.orderhistory .order-history-section .order-tabs ul li{border-bottom:3px solid transparent;cursor:pointer}.orderhistory .order-history-section .order-tabs ul li img.icon-blue{display:none}.orderhistory .order-history-section .order-tabs ul li.active{border-bottom:3px solid #253fc8;color:#253fc8}@media(max-width:899px){.orderhistory .order-history-section .history-filter{row-gap:20px}}.orderhistory .order-history-section .history-filter .form-group{width:100%}.orderhistory .order-history-section .history-filter .form-group .input-field{border:1px solid #a9afb2}.orderhistory .order-history-section .history-filter .form-group .input-field .icon{line-height:0}.orderhistory .order-history-section .history-filter .form-group .input-field input,.orderhistory .order-history-section .history-filter .form-group .input-field select{outline:none}.orderhistory .order-history-section .history-filter .form-group .input-field select:focus-visible{outline:none}.orderhistory .order-history-section .history-filter .form-group .input-field:focus-within{outline:2px solid #140a9a;outline-offset:2px}.orderhistory .order-history-section .history-filter .form-group.search{max-width:20pc}.orderhistory .order-history-section .history-filter .form-group.search .input-field .icon img{height:21px;margin:3.5px;width:21px}@media(max-width:768px){.orderhistory .order-history-section .history-filter .form-group.search{max-width:none}}.orderhistory .order-history-section .history-filter .form-group.order-status{max-width:251px}@media(max-width:768px){.orderhistory .order-history-section .history-filter .form-group.order-status{max-width:none}}.orderhistory .order-history-section .history-filter .form-group.order-dates{max-width:20pc}.orderhistory .order-history-section .history-filter .form-group.order-dates .input-field .icon img{height:24px;width:24px}@media(max-width:768px){.orderhistory .order-history-section .history-filter .form-group.order-dates{max-width:none}}.orderhistory .order-history-section .completed-orders-section,.orderhistory .order-history-section .open-orders-section{position:relative}.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header{background:#f1f3f9;border-radius:4px 4px 0 0;border-top:4px solid #253fc8}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header{cursor:pointer}}.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info label,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info label{color:#4d545a}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.items,.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.reference,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.items,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.reference{width:200px}}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.items,.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.reference,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.items,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.reference{width:auto}}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.customer,.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.po-number,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.customer,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.po-number{width:100%}}.orderhistory .order-history-section .completed-orders-section .order-list-card .list-header .info.highlight,.orderhistory .order-history-section .open-orders-section .order-list-card .list-header .info.highlight{background:#fef5d8;border:1px solid #ffe9ac;margin:-8px 0}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list{border-radius:0 0 .25rem .25rem}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header{border-top:1px solid #e4e6e6}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .right,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .right .shipping-detail-section.address-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .right .shipping-detail-section.address-section{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .right,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .right{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 1.25rem;row-gap:.75rem}}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .right,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .right{row-gap:1rem}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .right .shipping-detail-section.status-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .right .shipping-detail-section.status-section{width:150px}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .right .shipping-detail-section.status-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .right .shipping-detail-section.status-section{width:auto}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e4e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;min-width:330px;padding:1rem 1rem 1rem 1.25rem;width:330px}@media(max-width:1024px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number{min-width:220px;width:220px}}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number{-webkit-box-ordinal-group:2;-ms-flex-order:1;border-right:none;min-width:auto;order:1;padding:0;width:auto}}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p{color:#6e757a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p a,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p a{color:#253fc8;cursor:pointer;text-decoration:underline}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p a.erp-order-number.highlight,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p a.erp-order-number.highlight{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fef5d8;border:1px solid #ffe9ac;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:4px 8px}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p a.erp-order-number.erp-order-pending,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p a.erp-order-number.erp-order-pending{color:#c6cacc;cursor:default;font-style:italic;text-decoration:none}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable img,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable img{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable__text,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable__text{gap:2px}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable__title,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable__title{color:#1b232a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable__subtitle,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number p .order-unavailable__subtitle{color:#c6cacc}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number .cancelled-pill p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number .cancelled-pill p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#45360d;display:-webkit-box;display:-ms-flexbox;display:flex}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number .invoice-pill,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number .invoice-pill{background:#e5f5fb;border:1px solid #00a7e1}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .order-number .invoice-pill p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .order-number .invoice-pill p{color:#006487}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status-section{padding:.625rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status-section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-section{padding:.625rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address-section,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-section{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;padding:0;width:100%}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .shipping-status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .shipping-status{min-width:110px;padding:.625rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .shipping-status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .shipping-status{padding:0}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .shipping-status img,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .shipping-status img{display:none}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .address-available p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .address-distributor p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .address-from p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .address-to p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .address-available p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .address-distributor p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .address-from p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .address-to p{font-size:14px;line-height:1.4;margin-bottom:0}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .addr-available,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .addr-distributor,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .addr-from,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address .addr-to,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .addr-available,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .addr-distributor,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .addr-from,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address .addr-to{word-break:break-word}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address p{color:#4d545a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address p span,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address p span{color:#1b232a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .received{padding:.625rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .received{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0;width:100%}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .supplied-by,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .supplied-by{padding:.625rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .supplied-by,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .supplied-by{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:0;width:100%}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .item-count,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .item-count{padding:.625rem 1.25rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .item-count,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .item-count{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .item-count p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .item-count p{color:#1b232a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status{padding:.625rem 1.25rem}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .pill,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .pill{min-width:86px}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .delivered,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .pickup,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .ready,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .shipped,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .delivered,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .pickup,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .ready,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .shipped{background:#e9f7f0;border:1px solid #2bb673}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .delivered p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .pickup p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .ready p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .shipped p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .delivered p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .pickup p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .ready p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .shipped p{color:#1a6d45}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .pending,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .processing,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .pending,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .processing{background:#e5f5fb;border:1px solid #00a7e1}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .pending p,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .processing p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .pending p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .processing p{color:#006487}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .delayed,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .delayed{background:#ffe5e5;border:1px solid #e90000}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .status .delayed p,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .status .delayed p{color:#900}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .expand,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .expand{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:center;-ms-flex-negative:0;align-items:center;align-self:center;flex-shrink:0;height:28px;margin-right:18px;padding:0;width:28px}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .expand,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .expand{display:none;padding:0}}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .expand,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .expand{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .expand img,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .expand img{cursor:pointer}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .expand img.minus,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .expand img.plus,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .expand img.minus,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .expand img.plus{margin:0!important;width:100%}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail{border-top:1px solid #e4e6e6}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .order-info button,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .order-info button{cursor:pointer;padding:.6875rem 1.5rem}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header{background:#f1f3f9}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header .content-info .info,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header .content-info .info{width:47%}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header .content-info .info:last-child,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header .content-info .info:last-child{width:100%}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header .content-info .info p span a,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-header .content-info .info p span a{color:#253fc8;text-decoration:underline}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr td,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr td{border-top:1px solid #e4e6e6}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr td.qty,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr td.qty{color:#6e757a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr td.qty span,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr td.qty span{color:#1b232a}.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr:first-child td,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-detail .shipping-detail .shipping-detail-details .parts-table table tbody tr:first-child td{border-top:0}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .pagination,.orderhistory .order-history-section .open-orders-section .pagination{row-gap:1.5rem}.orderhistory .order-history-section .completed-orders-section .pagination .items-per-page-section,.orderhistory .order-history-section .open-orders-section .pagination .items-per-page-section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.orderhistory .order-history-section .completed-orders-section .pagination .items-per-page-section select,.orderhistory .order-history-section .open-orders-section .pagination .items-per-page-section select{width:75pt}@media(max-width:899px){.orderhistory .order-history-section .completed-orders-section .pagination .items-per-page-section select,.orderhistory .order-history-section .open-orders-section .pagination .items-per-page-section select{width:5pc}}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .pagination .items-per-page-section select,.orderhistory .order-history-section .open-orders-section .pagination .items-per-page-section select{width:70px}.orderhistory .order-history-section .completed-orders-section .pagination .pagination-number,.orderhistory .order-history-section .open-orders-section .pagination .pagination-number{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}.orderhistory .order-history-section .completed-orders-section .pagination .pagination-number .buttons p,.orderhistory .order-history-section .open-orders-section .pagination .pagination-number .buttons p{cursor:pointer;height:44px;width:44px}.orderhistory .order-history-section .completed-orders-section .pagination .pagination-number .buttons p.ellipsis,.orderhistory .order-history-section .open-orders-section .pagination .pagination-number .buttons p.ellipsis{cursor:default}.orderhistory .order-history-section .completed-orders-section .pagination .pagination-number .buttons p[disabled],.orderhistory .order-history-section .open-orders-section .pagination .pagination-number .buttons p[disabled]{background:#f4f5f5}.orderhistory .order-history-section .completed-orders-section .pagination .pagination-number .buttons p.active,.orderhistory .order-history-section .open-orders-section .pagination .pagination-number .buttons p.active{background:#140a9a;color:#fff}.orderhistory .order-history-section .completed-orders-section .pagination .pagination-number .buttons p:focus-visible,.orderhistory .order-history-section .open-orders-section .pagination .pagination-number .buttons p:focus-visible{outline:2px solid #140a9a;outline-offset:2px}@media(max-width:768px){.orderhistory .order-history-section .completed-orders-section .pagination .display-items,.orderhistory .order-history-section .open-orders-section .pagination .display-items{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.orderhistory .order-history-section .completed-orders-section .pagination .display-items .displaying,.orderhistory .order-history-section .open-orders-section .pagination .display-items .displaying{display:none}}.orderhistory .order-history-section .completed-orders-section .pagination-loader,.orderhistory .order-history-section .open-orders-section .pagination-loader{background:hsla(0,0%,100%,.812);bottom:220px;left:0;position:absolute;right:0;top:0}.orderhistory .order-history-section .cancelled-pill{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fef5d8;border:1px solid #f5c842;color:#45360d;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.375rem;margin-left:4px;position:relative}.orderhistory .order-history-section .cancelled-pill p{color:inherit}.orderhistory .order-history-section .cancelled-pill .cancelled-pill__dot{-ms-flex-negative:0;background-color:#ffc82f;border-radius:50%;display:inline-block;flex-shrink:0;height:10px;margin-right:8px;width:10px}.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip{background:#1b232a;bottom:auto;color:#fff;display:none;left:50%;line-height:1.4;pointer-events:none;position:absolute;top:calc(100% + 8px);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1000}.orderhistory .order-history-section .cancelled-pill .cancelled-tooltip:after{border:5px solid transparent;border-bottom-color:#1b232a;bottom:100%;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.orderhistory .order-history-section .cancelled-pill:focus-within .cancelled-tooltip,.orderhistory .order-history-section .cancelled-pill:hover .cancelled-tooltip{display:block}.orderhistory .calendar-panel{display:none;margin-top:75px;position:absolute;z-index:1}.orderhistory .calendar-panel.open{display:block}.orderhistory .calendar-panel .heading .range-date-text{display:none}.orderhistory .calendar-panel .month-label .nav{position:relative;right:90px}@media(max-width:768px){.orderhistory .calendar-panel .month-label .nav{right:0}}.orderhistory .calendar-panel .month-label .nav button{background:none;border:none;cursor:pointer;height:34px;width:34px}.orderhistory .calendar-panel .month-label .nav button.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}@media(max-width:768px){.orderhistory .calendar-panel .calendar-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.orderhistory .calendar-panel .view-options{margin-top:-45px}@media(max-width:768px){.orderhistory .calendar-panel .view-options{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.875rem;margin-left:0;margin-top:0;order:-1;width:100%}}.orderhistory .calendar-panel .view-options .chip{background-color:#ececef;color:#140a9a;cursor:pointer}@media(max-width:768px){.orderhistory .calendar-panel .view-options .chip{min-width:40px;padding:.375rem .75rem}}.orderhistory .calendar-panel .view-options .chip:hover{background:#e5e7ec;border-color:#c6cad4}.orderhistory .calendar-panel .view-options .chip.active{background:#e8eefc}.orderhistory .calendar-panel .calendar-grid{-webkit-box-flex:1;-ms-flex:1;flex:1;grid-template-columns:repeat(7,1fr);row-gap:10px}.orderhistory .calendar-panel .calendar-grid .day{color:#6e757a}.orderhistory .calendar-panel .calendar-grid .date{cursor:pointer;height:40px;width:40px}.orderhistory .calendar-panel .calendar-grid .date.selected-end,.orderhistory .calendar-panel .calendar-grid .date.selected-start{background:#36c;color:#fff}.orderhistory .calendar-panel .calendar-grid .date.selected-end:hover,.orderhistory .calendar-panel .calendar-grid .date.selected-start:hover{background:#36c}.orderhistory .calendar-panel .calendar-grid .date.in-range{background:#e2f2ff;border-radius:0;color:var(--Neutral-Neutral-0,#1b232a)}.orderhistory .calendar-panel .calendar-grid .date.today{border:1px solid #c6cacc}.orderhistory .calendar-panel .calendar-grid .date.today.selected-end,.orderhistory .calendar-panel .calendar-grid .date.today.selected-start{background:#140a9a;border-color:#140a9a;color:#fff}.orderhistory .calendar-panel .calendar-grid .date:hover{background:#e2f2ff}.orderhistory .calendar-panel .calendar-grid .date:focus-visible{background:#e2f2ff;outline:2px solid #140a9a;outline-offset:2px}.orderhistory .calendar-panel .calendar-grid .date.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.orderhistory .calendar-panel .calendar-grid .date.disabled:hover{background:transparent}.orderhistory .calendar-panel .calendar-grid .date.disabled:focus-visible{background:transparent;outline:none}.orderhistory .calendar-panel .calendar-grid:has(.in-range) .date.selected-end,.orderhistory .calendar-panel .calendar-grid:has(.in-range) .date.selected-start{position:relative}.orderhistory .calendar-panel .calendar-grid:has(.in-range) .date.selected-end:after,.orderhistory .calendar-panel .calendar-grid:has(.in-range) .date.selected-start:after{background:#e2f2ff;border:0;content:"";height:100%;position:absolute;top:0;width:50%;z-index:-1}.orderhistory .calendar-panel .calendar-grid:has(.in-range) .date.selected-start:after{right:0}.orderhistory .calendar-panel .calendar-grid:has(.in-range) .date.selected-end:after{left:0}.orderhistory .calendar-panel .footer .cancel{color:#140a9a;cursor:pointer;position:relative;right:30px;text-decoration:underline}.orderhistory .calendar-panel .footer .apply{background:#140a9a;border:none;color:#fff;cursor:pointer}.orderhistory .calendar-panel .footer .apply:disabled{background:#ececef;color:#000;cursor:not-allowed;opacity:.5}.address-available,.address-distributor,.address-from{display:block}.address-available.d-none,.address-distributor.d-none,.address-from.d-none,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .address-available.login-to-view,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .address-available.text-light,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .address-distributor.login-to-view,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .address-distributor.text-light,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .address-from.login-to-view,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .address-from.text-light,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar>svg.address-available,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar>svg.address-distributor,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar>svg.address-from,.carttools ul p.address-available,.carttools ul p.address-distributor,.carttools ul p.address-from,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed h4.address-available,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed h4.address-distributor,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed h4.address-from,.fulfilmentmethod.collapsed .address-available.completed-view,.fulfilmentmethod.collapsed .address-available.fulfilment-method-container,.fulfilmentmethod.collapsed .address-distributor.completed-view,.fulfilmentmethod.collapsed .address-distributor.fulfilment-method-container,.fulfilmentmethod.collapsed .address-from.completed-view,.fulfilmentmethod.collapsed .address-from.fulfilment-method-container,.fulfilmentmethod.step-completed .address-available.collapsed-view,.fulfilmentmethod.step-completed .address-available.fulfilment-method-container,.fulfilmentmethod.step-completed .address-distributor.collapsed-view,.fulfilmentmethod.step-completed .address-distributor.fulfilment-method-container,.fulfilmentmethod.step-completed .address-from.collapsed-view,.fulfilmentmethod.step-completed .address-from.fulfilment-method-container,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address-available.status,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address-distributor.status,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .address-from.status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-available.received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-available.supplied-by,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-distributor.received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-distributor.supplied-by,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-from.received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .address-from.supplied-by,.orderhistory .order-history-section .order-tabs ul li.active img.address-available.icon-black,.orderhistory .order-history-section .order-tabs ul li.active img.address-distributor.icon-black,.orderhistory .order-history-section .order-tabs ul li.active img.address-from.icon-black,.ordernotes.collapsed .address-available.order-notes-container,.ordernotes.collapsed .address-distributor.order-notes-container,.ordernotes.collapsed .address-from.order-notes-container,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .address-available.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .address-distributor.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .address-from.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .address-available.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .address-distributor.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .address-from.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .address-available.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .address-distributor.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .address-from.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .address-available.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .address-distributor.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .address-from.mobile-label,.partscredit.collapsed .address-available.parts-credit,.partscredit.collapsed .address-distributor.parts-credit,.partscredit.collapsed .address-from.parts-credit,.partscredit.step-completed .address-available.next-payment-method,.partscredit.step-completed .address-distributor.next-payment-method,.partscredit.step-completed .address-from.next-payment-method,.paymentmethod.collapsed .address-available.paymentcomponent,.paymentmethod.collapsed .address-distributor.paymentcomponent,.paymentmethod.collapsed .address-from.paymentcomponent,body:has(.checkout) .columncontainer-col-66 .address-available.ghost,body:has(.checkout) .columncontainer-col-66 .address-distributor.ghost,body:has(.checkout) .columncontainer-col-66 .address-from.ghost{display:none!important}.cart-error-messages{background:transparent;border-bottom:1px solid #ededed;-webkit-box-shadow:none;box-shadow:none}.cart-error-messages .error-section{background:#fef5d8;border:1px solid #ffc82f}.cart-error-messages .error-section .image{width:auto}.cart-error-messages .error-section .image img{height:24px;width:24px}.cart-error-messages .error-section .content{color:#45360d}.order-history-section .order-row.order-unavailable-row{background:#fefaeb}.ordernotes .order-notes-container{-ms-flex-item-align:stretch;align-self:stretch;height:276px}.ordernotes .order-notes-label,.ordernotes .order-notes-title{color:#1b232a}.ordernotes .order-notes-textarea{-webkit-box-flex:1;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #a9afb2;color:#1b232a;-ms-flex:1 0 0px;flex:1 0 0;max-width:618px;min-height:6pc}.ordernotes .order-notes-textarea::-webkit-input-placeholder{color:#c6cacc;letter-spacing:0}.ordernotes .order-notes-textarea::-moz-placeholder{color:#c6cacc;letter-spacing:0}.ordernotes .order-notes-textarea:-ms-input-placeholder{color:#c6cacc;letter-spacing:0}.ordernotes .order-notes-textarea::-ms-input-placeholder{color:#c6cacc;letter-spacing:0}.ordernotes .order-notes-textarea::placeholder{color:#c6cacc;letter-spacing:0}@media(max-width:449px){.ordernotes .order-notes-textarea{width:100%}}.ordernotes .order-notes-hint{color:#1b232a;letter-spacing:0}.termsandconditions .total-tax .total-est .placeOrderbtn{position:relative}.place-order-error-message{color:red}.cartsummary .proceed-to-placeorder{background:#140a9a;color:#fff;cursor:pointer;position:relative}.cartsummary .proceed-to-placeorder.disabled,.cartsummary .proceed-to-placeorder:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.partscredit{display:none}@media(max-width:449px){.partscredit .parts-credit{width:100%}}.partscredit .parts-credit .applycredit-parts{border-bottom:1px solid #ededed}.partscredit .parts-credit .applycredit-parts .apply-option{border:1px solid #ccc;max-width:25pc;width:25pc}@media(max-width:449px){.partscredit .parts-credit .applycredit-parts .apply-option{width:100%}}.partscredit .parts-credit .applycredit-parts .apply-option input[type=checkbox]{accent-color:#140a9a;height:18px;width:18px}.partscredit .parts-credit .applycredit-parts .apply-option .credit-info .applyPartsCredit{color:#1b232a}.partscredit .parts-credit .applycredit-parts .apply-option .credit-info .available{color:#1a6d45}.partscredit .parts-credit .applycredit-parts .apply-option .credit-info .eligible{color:#1b232a}.partscredit .parts-credit .applycredit-parts .part-credit-table h4.error{color:red}.partscredit .parts-credit .applycredit-parts .part-credit-table .credits-header{border-bottom:1px solid #ccc;color:#4d545a;grid-template-columns:2pc 1fr 1fr 1fr 1fr;width:80%}.partscredit .parts-credit .applycredit-parts .part-credit-table .credits-header .checkboxHidden{visibility:hidden}@media(max-width:899px){.partscredit .parts-credit .applycredit-parts .part-credit-table .credits-header{width:90%}}@media(max-width:449px){.partscredit .parts-credit .applycredit-parts .part-credit-table .credits-header{display:none;width:100%}}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer{width:80%}@media(max-width:899px){.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer{width:90%}}@media(max-width:449px){.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer{width:100%}}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item{border-bottom:1px solid #e0e0e0;grid-template-columns:2pc 1fr 1fr 1fr 1fr}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-checkbox input[type=checkbox]{accent-color:#140a9a;cursor:pointer;height:20px;width:20px}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-checkbox input[type=checkbox].error{outline:2px solid #900;outline-offset:-1px}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details{display:contents}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage{color:#1b232a}@media(max-width:449px){.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item{background-color:#fff;grid-template-columns:auto 1fr 1fr;grid-template-rows:auto auto}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-checkbox{align-self:start;grid-column:1;grid-row:1/3}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details{display:contents}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance{color:#1b232a;grid-column:2;grid-row:1}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount{color:#1b232a;grid-column:3;grid-row:1}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage{color:#1b232a;grid-column:2;grid-row:2}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration{color:#1b232a;grid-column:3;grid-row:2}.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .mobile-label{color:#4d545a;display:block;margin-bottom:.25rem}}.partscredit .parts-credit .applycredit-parts .amount-section .amount-input-wrapper{display:inline-block;position:relative;width:300px}@media(max-width:449px){.partscredit .parts-credit .applycredit-parts .amount-section .amount-input-wrapper{width:100%}}.partscredit .parts-credit .applycredit-parts .amount-section .amount-input-wrapper .error-icon{pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.partscredit .parts-credit .applycredit-parts .amount-section input[type=text]{border:1px solid #ccc}.partscredit .parts-credit .applycredit-parts .amount-section input[type=text].error{border-color:red}.partscredit .parts-credit .applycredit-parts .amount-section .amount-info .backend-error-message,.partscredit .parts-credit .applycredit-parts .amount-section .amount-info.error{color:red}.partscredit .parts-credit .applycredit-parts .apply-button{background-color:#fff;border:1px solid #140a9a;color:#140a9a;cursor:pointer;overflow:hidden;position:relative}.partscredit .parts-credit .applycredit-parts .apply-button:hover{background-color:#140a9a;color:#fff}.partscredit .parts-credit .next-payment-method .next-payment-btn{background:#fff;border:1px solid #140a9a;color:#140a9a;cursor:pointer}.partscredit .parts-credit .next-payment-method .next-payment-btn:hover{background:#140a9a;color:#fff}.partscredit .parts-credit .next-payment-method .next-payment-btn:focus{outline:none}.partscredit .parts-credit .applycredit-confirm .header .change-button:hover{background:#140a9a;color:#fff}.partscredit .parts-credit .applycredit-confirm .alert{background:#e9f7f0;border:1px solid #2bb673}.partscredit .parts-credit .applycredit-confirm .alert .alert-success{color:#065f46}@media(max-width:449px){.partscredit .parts-credit .applycredit-confirm .alert .alert-success{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.part-specifications__container{background-color:#fff;border:.5px solid #e4e6e6;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);margin:0 auto}@media(max-width:1279px){.part-specifications__container{padding:2pc}}@media(max-width:899px){.part-specifications__container{margin:0 auto}}@media(max-width:449px){.part-specifications__container{padding:20px 24px}}.part-specifications__section{width:100%}@media(max-width:1279px){.part-specifications__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;margin:10px 0}}.part-specifications__resources{-webkit-box-flex:1;border-left:6px solid #36c;-ms-flex:1;flex:1}@media(max-width:1279px){.part-specifications__resources{border-left:none;border-top:6px solid #36c;padding:.9375rem}}.part-specifications__resources ul{list-style-type:none;max-height:70px;overflow-y:scroll}.part-specifications__resources ul::-webkit-scrollbar{margin-top:2pc;width:10px}.part-specifications__resources ul::-webkit-scrollbar-track{border-radius:20px}.part-specifications__resources ul::-webkit-scrollbar-thumb{background:var(--Neutral-Neutral-50,#e4e6e6);border-radius:75pt}@media(max-width:1279px){.part-specifications__resources ul{max-height:none}}.part-specifications__resources li{border-top:1px solid #ededed;list-style-type:none}.part-specifications__resources-icon{height:1pc;width:1pc}@media(max-width:449px){.part-specifications h2{font-size:1.25rem}}.part-specifications__specs{-webkit-box-flex:3;-ms-flex:3;flex:3;width:100%}.part-specifications__specs table{border-top:1.5px solid var(--Primary-Primary-10,#140a9a);width:100%}.part-specifications__spec{border-bottom:.0625rem solid #b9b9b9}.part-specifications__spec td{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;max-width:40%}.part-specifications__spec:last-of-type{border-bottom:none}.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option{max-width:25pc;width:25pc}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option{width:100%}}.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option .payment-radio{-ms-flex-negative:0;accent-color:#140a9a;cursor:pointer;flex-shrink:0;height:20px;width:20px}.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option .payment-radio:checked+.option-card{border-color:#253fc8}.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option:has(.payment-radio:checked){border-color:#253fc8}.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option.open-account-disabled{background:#f4f5f5;color:#6e757a}.paymentmethod .paymentcomponent .payment-method .payment-wrapper .payment-option.open-account-disabled .payment-radio{cursor:not-allowed}.paymentmethod .paymentcomponent .payment-method .purchase-order-number p.error-text{color:red}.paymentmethod .paymentcomponent .payment-method .purchase-order-number input[type=text]{border:1px solid #c6cacc;max-width:25pc;width:25pc}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-method .purchase-order-number input[type=text]{width:100%}}.paymentmethod .paymentcomponent .payment-method .purchase-order-number input[type=text].error-input{border-color:red}.paymentmethod .paymentcomponent .payment-method .billing-address{border-top:1px solid #e4e6e6}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__same .checkbox-inline{accent-color:#140a9a}.paymentmethod .paymentcomponent .payment-method .billing-address .street-address-group{position:relative}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-suggestions{top:100%}.paymentmethod .paymentcomponent .payment-method .billing-address .error-message{bottom:-20px;color:red;position:absolute}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-select-wrapper{grid-template-columns:2fr 1fr;position:relative}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-select-wrapper{grid-template-columns:1fr}}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-select-trigger{position:relative}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .new_add_btn{justify-self:start;margin-left:0}}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-select-trigger-billing{color:#1b232a;height:40px}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-select-trigger-billing:focus,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-select-trigger-billing:focus-visible{outline:1px auto -webkit-focus-ring-color}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing{left:0;list-style:none;max-height:300px;min-width:0;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing li{border-bottom:1px solid #c6cacc;color:var(--neutral-neutral-0,#1b232a);cursor:pointer}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing li:last-child{border-bottom:none}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing li.selected{background-color:var(--neutral-neutral-80,#f4f5f5);color:var(--neutral-neutral-0,#1b232a);font-weight:700}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing li:hover{background-color:var(--neutral-neutral-80,#f4f5f5)}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing::-webkit-scrollbar{width:10px}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .custom-options-billing::-webkit-scrollbar-thumb{background:var(--Schemes-Outline,#79747e)}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .add-new-address{color:#140a9a;text-decoration:underline;white-space:nowrap}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .add-new-address:hover{color:#0e076a;text-decoration:underline}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address__field .add-new-address:focus{outline:1px auto -webkit-focus-ring-color}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form{max-width:100%}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form{width:100%}}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form a:focus-visible,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form button:focus-visible,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form input:focus-visible,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form select:focus-visible,.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form textarea:focus-visible{outline:1px auto -webkit-focus-ring-color}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .new-billing-address__title{color:#1b232a}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .form__row{color:#1b232a;grid-template-columns:1fr 1fr}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .form__row{grid-template-columns:1fr}}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .billing-field{color:#1b232a}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .billing-field__control{outline:none}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .billing-field__label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form select.billing-field__control{cursor:pointer}.paymentmethod .paymentcomponent .payment-method .billing-address .billing-address-form .checkbox__input{accent-color:#140a9a;border-color:#c6cacc;cursor:pointer;height:1pc;width:1pc}.paymentmethod .paymentcomponent .order-notes{border-top:1px solid #e4e6e6}.paymentmethod .paymentcomponent .order-notes .next-order-btn{position:relative}.paymentmethod .paymentcomponent .payment-confirmation .payment-card__title{color:#1b232a}.paymentmethod .paymentcomponent .payment-confirmation .payment-card__change-btn:hover{background:#140a9a;color:#fff;cursor:pointer}.paymentmethod .paymentcomponent .payment-confirmation .payment-card__body .brand-badge{border:1px solid #c6cacc}.paymentmethod .paymentcomponent .payment-confirmation .payment-card__body .payment-card__text{-webkit-box-flex:1;color:#1b232a;-ms-flex:1;flex:1}.paymentmethod .paymentcomponent .payment-confirmation .payment-card__body .saved-billing-address{color:#1b232a;padding-right:40px}@media(max-width:449px){.paymentmethod .paymentcomponent .payment-confirmation .payment-card__body .saved-billing-address{padding-right:0}}.paymentmethod .paymentcomponent .payment-confirmation .payment-card__body .payment-card__text .credit-card_image{height:30px}.paymentmethod .paymentcomponent .credit-card-container{border-top:1px solid #e4e6e6}.paymentmethod .paymentcomponent .credit-card-container .credit-card-title{color:#1b232a}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group{max-width:25pc;position:relative;width:25pc}@media(max-width:449px){.paymentmethod .paymentcomponent .credit-card-container .credit-card-group{width:100%}}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-label{color:#1b232a}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-select-wrap .credit-card-select{background-color:#fff;border:1px solid #c6cacc;color:#1b232a;height:40px;outline:none}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-select-wrap .credit-card-select:focus{border-color:#253fc8}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper{color:#1b232a;height:40px;outline:none}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper:hover{border-color:#a9afb2}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper:focus-within{border-color:#253fc8}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input{background:transparent;border:none;color:#1b232a;outline:none}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input::-webkit-input-placeholder{color:#c6cacc}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input::-moz-placeholder{color:#c6cacc}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input:-ms-input-placeholder{color:#c6cacc}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input::-ms-input-placeholder{color:#c6cacc}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper input::placeholder{color:#c6cacc}.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .credit-card-input-wrapper iframe{border:none;height:100%}.paymentmethod .paymentcomponent .credit-card-container .credit-card-box #clover-payment-form #card-response,.paymentmethod .paymentcomponent .credit-card-container .credit-card-group .input-errors{color:red}.cmp-promotional-banner__container{border:1px solid #e2e7f3}.cmp-promotional-banner__container.single-column-dark-bg,.cmp-promotional-banner__container.single-column-light-bg{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__background--image{width:100%}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image{height:100%;width:100%}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image{aspect-ratio:3/2;border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image img,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image img{border-radius:0}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content{padding:2pc;width:100%}@media(max-width:449px){.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content{gap:10px;padding:20px}}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content.left,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content.center,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content.right,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;min-height:200px}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title{max-width:40pc}@media(max-width:449px){.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title{max-width:100%}}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:449px){.cmp-promotional-banner__container.two-column-dark-bg-with-left-image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__background--image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width:449px){.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__background--image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__background--image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image{display:block;height:100%;width:100%}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image{aspect-ratio:3/2;border-radius:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image img,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image img,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image img,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image .promotion-banner__panel--image_bg-image img{border-radius:0;display:block}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:40px;padding-top:40px}@media(max-width:899px){.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content{padding:2pc}}@media(max-width:449px){.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;gap:10px;padding:20px}}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content.left,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content.left,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content.left,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content.center,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content.center,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content.center,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;min-height:200px;padding:40px 20px;text-align:center}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title{max-width:40pc}@media(max-width:449px){.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child .cmp-promotional-banner__title{max-width:100%}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content:only-child,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content:only-child{gap:10px;padding:20px}}.cmp-promotional-banner__container.single-column-light-bg{background:#f1f3f9}.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content .cmp-promotional-banner__cta,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content .cmp-promotional-banner__description,.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__content .cmp-promotional-banner__title{color:#140a9a}.cmp-promotional-banner__container.single-column-light-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image_bg-image{-webkit-filter:brightness(.9);filter:brightness(.9)}.cmp-promotional-banner__container.single-column-dark-bg{background:#140a9a}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content .cmp-promotional-banner__cta,.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content .cmp-promotional-banner__description,.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content .cmp-promotional-banner__title{color:#fff}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__content .cmp-promotional-banner__cta .cmp-promotional-banner__cta-button{background:transparent;border:1px solid #fff;color:#fff}.cmp-promotional-banner__container.single-column-dark-bg .cmp-promotional-banner__background--image .promotion-banner__panel--image_bg-image{-webkit-filter:brightness(.7);filter:brightness(.7)}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:449px){.cmp-promotional-banner__container.two-column-dark-bg-with-left-image,.cmp-promotional-banner__container.two-column-light-bg-with-left-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-promotional-banner__container.two-column-dark-bg-with-right-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:449px){.cmp-promotional-banner__container.two-column-dark-bg-with-right-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.cmp-promotional-banner__container.two-column-light-bg-with-left-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image{background:#f1f3f9}.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content{border-color:#e2e7f3}.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__content .cmp-promotional-banner__title,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content .cmp-promotional-banner__cta,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content .cmp-promotional-banner__description,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__content .cmp-promotional-banner__title{color:#140a9a}.cmp-promotional-banner__container.two-column-light-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image_bg-image,.cmp-promotional-banner__container.two-column-light-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image_bg-image{-webkit-filter:brightness(1);filter:brightness(1)}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image{background:#140a9a}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content{color:#fff}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content .cmp-promotional-banner__cta .cmp-promotional-banner__cta-button,.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content .cmp-promotional-banner__description .cmp-promotional-banner__cta-button,.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__content .cmp-promotional-banner__title .cmp-promotional-banner__cta-button,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content .cmp-promotional-banner__cta .cmp-promotional-banner__cta-button,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content .cmp-promotional-banner__description .cmp-promotional-banner__cta-button,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__content .cmp-promotional-banner__title .cmp-promotional-banner__cta-button{background:transparent;border:1px solid #fff;color:#fff}.cmp-promotional-banner__container.two-column-dark-bg-with-left-image .cmp-promotional-banner__background--image .promotion-banner__panel--image_bg-image,.cmp-promotional-banner__container.two-column-dark-bg-with-right-image .cmp-promotional-banner__background--image .promotion-banner__panel--image_bg-image{-webkit-filter:brightness(.7);filter:brightness(.7)}@media(max-width:449px){.cmp-promotional-banner__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-promotional-banner__container.center-image-with-dark-bg{background-color:#140a9a}.cmp-promotional-banner__container.center-image-with-dark-bg .promotion-banner__panel--image img{-ms-flex-item-align:3/2;align-self:3/2;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:449px){.cmp-promotional-banner__container.center-image-with-dark-bg{gap:1pc;padding:1pc}.cmp-promotional-banner__container.center-image-with-dark-bg .cmp-promotional-banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-promotional-banner__container.center-image-with-dark-bg .cmp-promotional-banner__content .cmp-promotional-banner__description{-webkit-box-flex:2;-ms-flex:2;flex:2}.cmp-promotional-banner__container.center-image-with-dark-bg .cmp-promotional-banner__description,.cmp-promotional-banner__container.center-image-with-dark-bg .cmp-promotional-banner__title{color:#fff}.cmp-promotional-banner__container.center-image-with-dark-bg .cmp-promotional-banner__cta-button{background:transparent;border:1px solid #fff;color:#fff}.cmp-promotional-banner__container.center-image-with-light-bg{background-color:#f1f3f9}.cmp-promotional-banner__container.center-image-with-light-bg .promotion-banner__panel--image img{aspect-ratio:3/2;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:449px){.cmp-promotional-banner__container.center-image-with-light-bg{gap:1pc;padding:1pc}.cmp-promotional-banner__container.center-image-with-light-bg .cmp-promotional-banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-promotional-banner__container.center-image-with-light-bg .cmp-promotional-banner__content .cmp-promotional-banner__description{-webkit-box-flex:2;-ms-flex:2;flex:2}.cmp-promotional-banner__container.center-image-with-light-bg .cmp-promotional-banner__description,.cmp-promotional-banner__container.center-image-with-light-bg .cmp-promotional-banner__title{color:#140a9a}.promotionanddiscount .discount .content .form .form-group input{border:1px solid #a9afb2}.promotionanddiscount .discount .content .form .form-group input.error{border-color:red;position:relative}.promotionanddiscount .discount .content .form .form-group input.error:after{content:""}.promotionanddiscount .discount .content .form button{background:#fff;border:1px solid #253fc8;color:#140a9a;cursor:pointer;position:relative}.promotionanddiscount .discount .content .form button:hover{background:#140a9a;color:#fff}.promotionanddiscount .discount .content .promo-list .item{-ms-flex-item-align:stretch;align-self:stretch}.promotionanddiscount .discount .content .promo-list .item .discounted-price,.promotionanddiscount .discount .content .promo-list .item .promo-title{font-size:15px;word-break:break-word}.promotionanddiscount .discount .content .promo-list .item .promo-title{width:50%}.promotionanddiscount .discount .content .promo-list .item p{font-size:15px}.promotionanddiscount .discount .content .promo-list .item a.delete-icon{position:relative}.promotionanddiscount .discount .content .promo-list .item.success{background:#e9f7f0}.promotionanddiscount .discount .content .promo-list .item.success p{color:#1b232a}.promotionanddiscount .discount .content .promo-list .item.error{background:#ffe5e5}.promotionanddiscount .discount .content .promo-list .item.error p{color:#900}.quotebanner{background:#e2f2ff;border:1px solid #ccedf9}.quotebanner .banner-container .banner-heading,.quotebanner .banner-container .quote-message{color:#253fc8}.quotebanner .banner-container .view-quote-btn .cmp-button{background:transparent}.quotebanner .banner-container .view-quote-btn .cmp-button .cmp-button__buttontext{background:transparent;border:1px solid #253fc8;color:#253fc8}.quotebanner .banner-container .view-quote-btn .cmp-button .cmp-button__buttontext:hover{background:#253fc8;color:#fff}.quotecartlisting .cartlisting-section .listing-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:52px}.quotecartlisting .cartlisting-section .listing-card .construction_quote,.quotecartlisting .cartlisting-section .listing-card .mining_quote,.quotecartlisting .cartlisting-section .listing-card>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 hsla(0,3%,7%,.16);box-shadow:0 1px 2px 0 hsla(0,3%,7%,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.quotecartlisting .cartlisting-section .listing-card .construction_quote .cart-header,.quotecartlisting .cartlisting-section .listing-card .mining_quote .cart-header,.quotecartlisting .cartlisting-section .listing-card>div .cart-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#f1f3f9;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:1pc}.quotecartlisting .cartlisting-section .listing-card .construction_quote .cart-header .cart-title h4,.quotecartlisting .cartlisting-section .listing-card .mining_quote .cart-header .cart-title h4,.quotecartlisting .cartlisting-section .listing-card>div .cart-header .cart-title h4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .construction_quote .cart-header .cart-title h4:before,.quotecartlisting .cartlisting-section .listing-card .mining_quote .cart-header .cart-title h4:before,.quotecartlisting .cartlisting-section .listing-card>div .cart-header .cart-title h4:before{border-radius:20px;content:"";display:block;height:9pt;margin-right:9pt;width:9pt}.quotecartlisting .cartlisting-section .listing-card .construction_quote .cart-header .cart-title h4 span,.quotecartlisting .cartlisting-section .listing-card .mining_quote .cart-header .cart-title h4 span,.quotecartlisting .cartlisting-section .listing-card>div .cart-header .cart-title h4 span{font-weight:700;padding-left:5px}.quotecartlisting .cartlisting-section .listing-card .construction_quote .cart-header .item-count p,.quotecartlisting .cartlisting-section .listing-card .mining_quote .cart-header .item-count p,.quotecartlisting .cartlisting-section .listing-card>div .cart-header .item-count p{background:#fff;border:1px solid #ededed;border-radius:40px;margin-bottom:0;padding:4px 14px}.quotecartlisting .cartlisting-section .listing-card .construction_quote .cart-header .cart-title h4:before{background:#0086b4}.quotecartlisting .cartlisting-section .listing-card .mining_quote .cart-header .cart-title h4:before{background:#99781c}.quotecartlisting .cartlisting-section .listing-card .no-items-message{font-size:18px;font-weight:700;padding:40px 20px;text-align:center}.quotecartlisting .cartlisting-section .listing-card .items{border-bottom:1px solid #c6cacc;display:-webkit-box;display:-ms-flexbox;display:flex;gap:52px;margin:0 20px;padding:24px 0;position:relative}.quotecartlisting .cartlisting-section .listing-card .items:last-child{border-bottom:0}@media(max-width:768px){.quotecartlisting .cartlisting-section .listing-card .items{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}}.quotecartlisting .cartlisting-section .listing-card .items .image-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px;width:200px}@media(max-width:768px){.quotecartlisting .cartlisting-section .listing-card .items .image-section{width:100%}}.quotecartlisting .cartlisting-section .listing-card .items .image-section .image{border:1px solid #ededed;border-radius:4px;margin-bottom:23px;width:100%!important}.quotecartlisting .cartlisting-section .listing-card .items .image-section .image img{display:block;min-height:135px}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .remove-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:1}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .remove-icon a,.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .remove-icon span{display:inline;line-height:0;padding:7px}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .remove-icon a img,.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .remove-icon span img{-webkit-filter:brightness(0) contrast(.2);filter:brightness(0) contrast(.2);height:20px;width:20px}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .quantity{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #a9afb2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:7px;width:calc(100% - 44px)}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .quantity .quantity-btn{background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:9pt;overflow:auto;position:relative;width:9pt}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .quantity .quantity-btn img{width:100%}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .quantity .quantity-btn .btn-spinner .spinner{height:13px;width:13px}.quotecartlisting .cartlisting-section .listing-card .items .image-section .cartlisting-actions .quantity .quantity-number{color:#1b232a;font-size:14px;line-height:20px}.quotecartlisting .cartlisting-section .listing-card .items .image-section .save-to-list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.quotecartlisting .cartlisting-section .listing-card .items .image-section .save-to-list .button{margin-bottom:0;padding:7px;text-align:center}.quotecartlisting .cartlisting-section .listing-card .items .image-section .save-to-list .button a{color:#1b232a;font-size:14px;font-weight:400;line-height:22px;text-decoration:underline}.quotecartlisting .cartlisting-section .listing-card .items .description{width:100%}.quotecartlisting .cartlisting-section .listing-card .items .description,.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc}@media(max-width:899px){.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .title{margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .title h4{font-size:18px;font-weight:700;line-height:28px;margin-bottom:7px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .title h4 a{color:#1b232a;text-decoration:underline}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .title .content{margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status{display:none;margin-bottom:7px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .available p,.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .contact-dealer p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:5px;line-height:19px;margin-bottom:0;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .available p:before,.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .contact-dealer p:before{border-radius:10px;content:"";height:10px;width:10px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .available p{background:#d5f0e3;border:1px solid #2bb673;color:#1a6d45}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .available p:before{background:#2bb673}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .contact-dealer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .contact-dealer p{background:#fde2d3;border:1px solid #f37021;color:#924314}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .contact-dealer p:before{background:#f37021}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .available-status .contact-dealer .dealer-info a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9pt;gap:8px;line-height:17px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info p{font-size:14px;font-weight:400;line-height:22px;margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info p span:first-child{font-weight:700}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info p a{color:#1b232a;text-decoration:underline}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info.branch-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media(max-width:768px){.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info.branch-name .branch{width:100%}}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info.branch-name .pickup{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media(max-width:768px){.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info.branch-name .pickup{gap:4px;width:100%}}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .content-info.branch-name .pickup img{height:20px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .cutoff{display:none}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .cutoff p{font-size:9pt;font-style:italic;line-height:17px;margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-top .availability .content .orderby p{color:#6e757a;font-size:14px;line-height:20px;margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:4px 0}@media(max-width:899px){.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom{gap:15px}}@media(max-width:449px){.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;min-height:34px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item a,.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item label,.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item p{font-size:14px;line-height:19px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item label{font-weight:700}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item p{font-weight:400;margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item a{color:#1b232a;text-decoration:underline}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item a.edit{line-height:0;padding:7px}.quotecartlisting .cartlisting-section .listing-card .items .description .desc-bottom .machine-info .item a img{-webkit-filter:brightness(0);filter:brightness(0);height:20px;line-height:0;width:20px}.quotecartlisting .cartlisting-section .listing-card .items .price{color:#1b232a;text-align:right}@media(max-width:899px){.quotecartlisting .cartlisting-section .listing-card .items .price{position:absolute;right:0;top:0}}@media(max-width:768px){.quotecartlisting .cartlisting-section .listing-card .items .price{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;order:1;padding-bottom:8px;position:static;text-align:initial;width:100%}}.quotecartlisting .cartlisting-section .listing-card .items .price .price-total{font-size:20px;font-weight:700;line-height:28px;margin-bottom:0}.quotecartlisting .cartlisting-section .listing-card .items .price .price-each{font-size:14px;line-height:19px;margin-bottom:1pc}@media(max-width:768px){.quotecartlisting .cartlisting-section .listing-card .items .price .price-each{margin-bottom:0}}.quotecartlisting .cartlisting-section .listing-card .items .price .price-core p{font-size:9pt;font-style:italic;font-weight:400;line-height:17px;margin:0}.quotecartlisting .cartlisting-section .listing-card .items .price .price-core .price-core-value{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:700;justify-content:flex-end}.quotecartlisting .cartlisting-section .listing-card .items .price .price-core .price-core-value img{-webkit-filter:brightness(0);filter:brightness(0);height:18px}.quotecartlisting .cartlisting-section .hidden{display:none!important}.quotecartlisting .cartlisting-section .modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:999}.quotecartlisting .cartlisting-section .modal .modal-content{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);padding:20px;position:relative;width:40%}@media(max-width:899px){.quotecartlisting .cartlisting-section .modal .modal-content{width:70%}}@media(max-width:449px){.quotecartlisting .cartlisting-section .modal .modal-content{width:100%}}.quotecartlisting .cartlisting-section .modal .modal-content .modal-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.quotecartlisting .cartlisting-section .modal .modal-content .modal-header h2{font-size:20px;line-height:24px;margin-bottom:0}.quotecartlisting .cartlisting-section .modal .modal-content .modal-header .close{cursor:pointer}.quotecartlisting .cartlisting-section .modal .modal-content .modal-header .close img{-webkit-filter:brightness(0);filter:brightness(0);height:1pc}.quotecartlisting .cartlisting-section .modal .modal-content .modal-body p{margin-bottom:0}.quotecartlisting .cartlisting-section .modal .modal-content .modal-body .button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:flex-end}.quotecartlisting .cartlisting-section .modal .modal-content .modal-body .button button{background:#140a9a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1pc;letter-spacing:0;line-height:22px;margin-top:24px;outline:none;padding:11px 24px;text-align:center}.recommendedproducts{display:none;overflow:hidden;padding:2pc;width:100%}@media(max-width:449px){.recommendedproducts{padding:20px}}.recommendedproducts>h1{font-size:24px;font-weight:700;line-height:28px;text-align:center}@media(max-width:899px){.recommendedproducts>h1{font-size:20px;line-height:24px}}.recommendedproducts>p{font-size:20px;font-weight:400;line-height:28px;text-align:center}@media(max-width:449px){.recommendedproducts>p{font-size:18px;line-height:24px}}.recommendedproducts .product-list{-ms-flex-pack:start;-webkit-box-pack:start;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2pc;justify-content:flex-start;margin:0 auto;max-width:918pt;overflow-x:auto;padding-bottom:24px;scrollbar-color:#140a9a #c6cacc;scrollbar-width:thin;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recommendedproducts .product-list::-webkit-scrollbar{height:10px;margin-top:2pc}.recommendedproducts .product-list::-webkit-scrollbar-track{background-color:#c6cacc;border-radius:20px}.recommendedproducts .product-list::-webkit-scrollbar-thumb{background-color:#140a9a;border-radius:20px}.recommendedproducts .product-list .product-card{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 282px;flex:0 0 282px;-ms-flex-direction:column;flex-direction:column;scroll-snap-align:start;width:282px}@media(max-width:449px){.recommendedproducts .product-list .product-card{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;margin-bottom:20px}}.recommendedproducts .product-list .product-card a{display:block;position:relative}.recommendedproducts .product-list .product-card a img{border-radius:4px;height:188px;-o-object-fit:cover;object-fit:cover;width:100%}.recommendedproducts .product-list .product-card a .pill-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:75pt;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:3px;left:13px;line-height:19px;padding:4px 8px;position:absolute;top:13px;z-index:1}@media(max-width:899px){.recommendedproducts .product-list .product-card a .pill-overlay{font-size:9pt;line-height:1pc;padding:3px 7px}}.recommendedproducts .product-list .product-card a .pill-overlay img{aspect-ratio:auto;border-radius:unset;height:auto;-o-object-fit:cover;object-fit:cover;width:18px}.recommendedproducts .product-list .product-card a .pill-success{background:#d5f0e3;border:1px solid #2bb673}.recommendedproducts .product-list .product-card a .pill-success span{color:#1a6d45;overflow:hidden;text-overflow:ellipsis}.recommendedproducts .product-list .product-card a .pill-failure{background:#fcc;border:1px solid red}.recommendedproducts .product-list .product-card a .pill-failure span{color:#900;overflow:hidden;text-overflow:ellipsis}.recommendedproducts .product-list .product-card .product-info{padding:10px}.recommendedproducts .product-list .product-card .product-info h4,.recommendedproducts .product-list .product-card .product-info p{margin:0}.recommendedproducts .product-list .product-card .product-info .availability{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.recommendedproducts .product-list .product-card .product-info .availability .is-available,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1.5px solid;border-radius:10px;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:5px;height:auto;justify-content:center;line-height:19px;margin:0;padding:0 10px}.recommendedproducts .product-list .product-card .product-info .availability .is-available .status p,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer .status p{padding-left:1pc;position:relative}.recommendedproducts .product-list .product-card .product-info .availability .is-available .status p:before,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer .status p:before{border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.recommendedproducts .product-list .product-card .product-info .availability .is-available.is-available,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer.is-available{background-color:#d5f0e3;border-color:#2bb673}.recommendedproducts .product-list .product-card .product-info .availability .is-available.is-available .status p:before,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer.is-available .status p:before{background-color:#2bb673}.recommendedproducts .product-list .product-card .product-info .availability .is-available.is-contact-dealer,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer.is-contact-dealer{background-color:#fde2d3;border-color:#fc7021}.recommendedproducts .product-list .product-card .product-info .availability .is-available.is-contact-dealer .status p:before,.recommendedproducts .product-list .product-card .product-info .availability .is-contact-dealer.is-contact-dealer .status p:before{background-color:#fc7021}.recommendedproducts .product-list .product-card .product-info .availability img{background:#f2f2f2;padding:8px 13px}.recommendedproducts .product-list .product-card .product-info .product-name{font-size:1pc;font-weight:400;line-height:22px}.recommendedproducts .product-list .product-card .product-info .product-description{color:#6e757a;font-size:14px;font-weight:400;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommendedproducts .product-list .product-card .product-info .reference{color:#6e757a;font-size:9pt;font-weight:400;line-height:17px;overflow:hidden;white-space:nowrap}.recommendedproducts .product-list .product-card .product-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 10px 10px}.recommendedproducts .product-list .product-card .product-actions span{color:#333;font-weight:700;white-space:nowrap}.recommendedproducts .product-list .product-card .product-actions .quantity-and-card{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}.recommendedproducts .product-list .product-card .product-actions .quantity-and-card input[type=number]{border:2px solid #140a9a;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:34px;padding:6px 8px;text-align:center;width:50px}.recommendedproducts .product-list .product-card .product-actions .quantity-and-card input[type=number]:focus{-webkit-box-shadow:0 0 4px rgba(51,102,204,.4);box-shadow:0 0 4px rgba(51,102,204,.4);outline:none}.recommendedproducts .product-list .product-card .product-actions .quantity-and-card .add-to-cart,.recommendedproducts .product-list .product-card .product-actions .quantity-and-card .add-to-quote-button{background:#140a9a;border:1px solid #140a9a;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:34px;line-height:19px;padding:4px 7px;width:auto}@media(min-width:1280px)and (max-width:1400px){.recommendedproducts .product-list .product-card .product-actions .quantity-and-card .add-to-cart,.recommendedproducts .product-list .product-card .product-actions .quantity-and-card .add-to-quote-button{padding:4px 3px}}.recommendedproducts .product-list .product-card .product-actions .quantity-and-card .add-to-cart{border-radius:0 4px 4px 0}.recommendedproducts #product-count{display:none}.recommendedproducts .product-list .product-card a>img{min-height:188px}.stl-backdrop{background:rgba(0,0,0,.6);cursor:pointer;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.stl-modal{background:#fff;border:none;left:50%;max-height:calc(100vh - 2pc);max-width:100%;overflow:hidden;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(600px,100vw - 2pc);z-index:1001}.stl-modal__content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 2pc);overflow-y:auto;width:100%}.stl-modal__content #stl-select-view{height:auto;min-height:auto}.stl-modal__header{border-bottom:1px solid #c6cacc}.stl-modal__header .stl-close{cursor:pointer}.stl-modal__header .stl-close img{height:20px;width:20px}.stl-modal__divider{border:none;border-top:1px solid #c6cacc}.stl-modal__body{height:auto}.stl-modal__select-group .stl-custom-select{position:relative}.stl-modal__select-group .stl-custom-select__trigger{background:#fff;border:none;cursor:pointer;outline:none;text-align:left}.stl-modal__select-group .stl-custom-select__trigger:focus-visible{outline:1px auto -webkit-focus-ring-color}.stl-modal__select-group .stl-custom-select__arrow{-ms-flex-negative:0;border-bottom:2px solid;border-right:2px solid;flex-shrink:0;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:10px}.stl-modal__select-group .stl-custom-select[aria-expanded=true] .stl-custom-select__arrow{margin-bottom:-4px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.stl-modal__select-group .stl-custom-select__label{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stl-modal__select-group .stl-custom-select__list{background:#fff;border:1px solid #c6cacc;border-radius:0 0 6px 6px;border-top:none;left:-1px;list-style:none;max-height:220px;overflow-y:auto;position:absolute;right:-1px;top:100%;z-index:10}.stl-modal__select-group .stl-custom-select__list li{cursor:pointer}.stl-modal__select-group .stl-custom-select__list li.selected,.stl-modal__select-group .stl-custom-select__list li:hover{background:#f4f5f5}.stl-modal__select-group .stl-custom-select__list .stl-custom-select__placeholder{color:#c6cacc;cursor:default;font-style:italic}.stl-modal__select-group .stl-custom-select__list .stl-custom-select__placeholder:hover{background:transparent}.stl-modal__select-group .stl-custom-select__list::-webkit-scrollbar{width:6px}.stl-modal__select-group .stl-custom-select__list::-webkit-scrollbar-thumb{background:#c6cacc}.stl-modal__select-group .stl-create-btn{background:transparent;border:1px solid #140a9a;color:#140a9a;cursor:pointer;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto}.stl-modal__select-group .stl-create-btn img{height:1pc;width:1pc}.stl-modal__actions{border-top:1px solid #c6cacc}.stl-modal__actions .stl-cancel{background:transparent;border:none;color:#140a9a;cursor:pointer;text-decoration:underline}.stl-modal__actions .stl-add-btn,.stl-modal__actions .stl-create-submit{background:#140a9a;border:1px solid #140a9a;color:#fff;cursor:pointer}.stl-modal .stl-back-btn{background:transparent;border:1px solid #140a9a;color:#140a9a;cursor:pointer;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto}.sharetocart .sharetocartmodal{background:#fff;left:50%;max-height:90vh;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px;z-index:1001}.sharetocart .sharetocartmodal .modelcontent{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.sharetocart .sharetocartmodal .modelcontent .sharetocartmodeltilte{border-bottom:1px solid #c6cacc}.sharetocart .sharetocartmodal .modelcontent .separator{background:#e4e6e6}.sharetocart .sharetocartmodal .modelcontent .error{color:red}.sharetocart .sharetocartmodal .modelcontent #shareCartEmailError{margin-top:-9pt}.sharetocart .sharetocartmodal .modelcontent #shareCartFormError{display:none}.sharetocart .sharetocartmodal .modelcontent .sharecart-message{display:block;line-height:1.5;min-height:90pt;resize:none}.sharetocart .sharetocartmodal .modelcontent .file-label{border:1px solid #140a9a;color:#140a9a;cursor:pointer}.sharetocart .sharetocartmodal .modelcontent .add_to_cart_btn{background:#140a9a;border-color:#140a9a;color:#fff;cursor:pointer}.sharetocart .sharetocartmodal .modelcontent .add_to_cart_btn:disabled{background:#ccc;color:#666;cursor:not-allowed;opacity:.6}.sharetocart .sharetocartmodal .modelcontent .add_to_cart_btn:disabled:has(.btn-spinner){background:#140a9a;color:#fff;cursor:progress;opacity:1}.sharetocart .sharetocartmodal .modelcontent .add_row_btn{margin-left:0}.sharetocart .sharetocartmodal .modelcontent .cancel{background-color:#fff;color:#140a9a;cursor:pointer;text-decoration:underline}.sharetocart .sharetocartmodal .modelcontent .is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.sharetocart .sharetocartmodal .modelcontent .close-error-btn,.sharetocart .sharetocartmodal .modelcontent .close-file-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-left:auto;padding:0}.sharetocart .sharetocartmodal .modelcontent .close-error-btn img,.sharetocart .sharetocartmodal .modelcontent .close-file-btn img{height:1pc;-o-object-fit:contain;object-fit:contain;width:1pc}.sharetocart .sharetocartmodal .modelcontent .close-error-btn:hover,.sharetocart .sharetocartmodal .modelcontent .close-file-btn:hover{opacity:.7}.sharetocart .sharetocartmodal .modelcontent .close-error-btn:focus,.sharetocart .sharetocartmodal .modelcontent .close-file-btn:focus{outline:2px solid #140a9a}.sharetocart .sharetocartmodal .modelcontent .Choose_file{background:#f4f5f5}.sharetocart .sharetocartmodal .modelcontent .Choose_file a{color:#140a9a;text-decoration:underline}.sharetocart .sharetocartmodal .modelcontent .Choose_file .file-upload .file-label{border:1px solid #140a9a;color:#140a9a;cursor:pointer}.sharetocart .sharetocartmodal .modelcontent .Choose_file .file-upload .file-tag{background-color:#f4f5f5;border:1px solid #c6cacc;color:#3d3d3a}.sharetocart .sharetocartmodal .modelcontent .Choose_file .file-upload #shareCartselectedFiles .file-tag{background-color:#e9f7f0;border:1px solid #2bb673;color:#1a6d45}.sharetocart .sharetocartmodal .modelcontent .Choose_file .file-upload #shareCartselectedFiles .file-tag img{height:15px;width:18px}.sharetocart .sharetocartmodal .modelcontent .Choose_file .file-upload #shareCartFormError .file-tag{background-color:#ffe5e5;border:1px solid #900;color:#900}@media(max-width:767px){.sharetocart .sharetocartmodal{max-height:85vh;width:95%}}.sharetocart-backdrop{background:rgba(0,0,0,.6);cursor:pointer;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.order-confirm-sec .order-fallback-message{background-color:var(--theme-bg-color,#f8f9fa);text-align:center}.order-confirm-sec .order-fallback-message h2{color:#0086b4}.order-confirm-sec .order-fallback-message p{color:#1b232a}.order-confirm-sec .order-fallback-message p:last-child{margin-bottom:0}@media(max-width:449px){.order-confirm-sec .order-confirm-item .order-confirm-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.order-confirm-sec .order-confirm-item .order-confirm-header .order-confirm-header-right{-ms-flex-negative:0;flex-shrink:0}.order-confirm-sec .order-confirm-item .order-confirm-header .order-confirm-header-right .item-tag,.order-confirm-sec .order-confirm-item .order-confirm-header .order-confirm-header-right .item-tag-pickup{white-space:nowrap}@media(max-width:899px){.order-confirm-sec .order-confirm-item .order-confirm-header .order-confirm-header-right{-ms-flex-wrap:wrap;flex-wrap:wrap}}.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title:before{-ms-flex-negative:0;background:#0086b4;content:"";flex-shrink:0;height:9pt;width:9pt}.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title .details h4:last-child{margin-bottom:0}.order-confirm-sec .order-confirm-item .cart-header .order-confirm-title .details h4 .order-number-link{color:#1b232a;text-decoration:underline}.order-confirm-sec .order-confirm-item.mining .cart-header .order-confirm-title:before,.order-confirm-sec .order-confirm-item.mining_quote .cart-header .order-confirm-title:before{background:#99781c}.order-confirm-sec .order-confirm-item .order-listing .info{border-bottom:1px solid var(--theme-border-color)}.order-confirm-sec .order-confirm-item .order-listing .info:last-child{border-bottom:none}.order-confirm-sec .order-confirm-item .order-listing .info .product-desc{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-confirm-sec .order-confirm-item .order-listing .info .product-desc .product-image img{height:66px;-o-object-fit:contain;object-fit:contain;width:75pt}.order-confirm-sec .order-confirm-item .order-listing .info .product-desc .product-details .sku-link{color:#1b232a;text-decoration:underline}.order-confirm-sec .order-confirm-item .order-listing .info .product-desc .product-details .backorder-chip{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fdf0e8;border-radius:750pt;color:#924314;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:9pt;font-weight:600;height:28px;justify-content:center;line-height:1pc;padding:0 8px;white-space:nowrap;width:206px}.order-confirm-sec .order-confirm-item .credit-card-btn{background:#f4f5f5;color:#6e757a}.cart-summary.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.cart-summary.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.checkout-section.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.checkout-section.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.checkoutbannerCTA.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.checkoutbannerCTA.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart .order-confirm-sec .order-confirm-item .payment-method-block>span,.fulfilmentmethod.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.fulfilmentmethod.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.fullfilment-component.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.fullfilment-component.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .cart-summary.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .cart-summary.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .checkout-section.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .checkout-section.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .checkoutbannerCTA.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .checkoutbannerCTA.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart .payment-method-block>span,.order-confirm-sec .order-confirm-item .fulfilmentmethod.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .fulfilmentmethod.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .fullfilment-component.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .fullfilment-component.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .orderhistory .calendar-panel .calendar-grid .payment-method-block>.date,.order-confirm-sec .order-confirm-item .orderhistory .calendar-panel .payment-method-block>.calendar-body,.order-confirm-sec .order-confirm-item .ordernotes.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .partscredit.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .payment-method-block>.flex,.order-confirm-sec .order-confirm-item .paymentmethod.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .paymentmethod.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .shipping.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .shipping.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item body:has(.checkout) .columncontainer-col-33 .payment-method-block>.button,.orderhistory .calendar-panel .calendar-grid .order-confirm-sec .order-confirm-item .payment-method-block>.date,.orderhistory .calendar-panel .order-confirm-sec .order-confirm-item .payment-method-block>.calendar-body,.ordernotes.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.partscredit.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.paymentmethod.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.paymentmethod.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.shipping.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.shipping.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,body:has(.checkout) .columncontainer-col-33 .order-confirm-sec .order-confirm-item .payment-method-block>.button{display:grid;grid-template-columns:1fr 1fr}@media(max-width:449px){.cart-summary.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.cart-summary.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.checkout-section.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.checkout-section.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.checkoutbannerCTA.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.checkoutbannerCTA.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart .order-confirm-sec .order-confirm-item .payment-method-block>span,.fulfilmentmethod.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.fulfilmentmethod.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.fullfilment-component.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.fullfilment-component.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .cart-summary.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .cart-summary.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .checkout-section.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .checkout-section.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .checkoutbannerCTA.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .checkoutbannerCTA.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .container .columncontainer .columncontainer-main .columncontainer-col-33 .button #back-to-cart .payment-method-block>span,.order-confirm-sec .order-confirm-item .fulfilmentmethod.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .fulfilmentmethod.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .fullfilment-component.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .fullfilment-component.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .orderhistory .calendar-panel .calendar-grid .payment-method-block>.date,.order-confirm-sec .order-confirm-item .orderhistory .calendar-panel .payment-method-block>.calendar-body,.order-confirm-sec .order-confirm-item .ordernotes.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .partscredit.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .payment-method-block>.flex,.order-confirm-sec .order-confirm-item .paymentmethod.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .paymentmethod.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item .shipping.collapsed .payment-method-block>.collapsed-view,.order-confirm-sec .order-confirm-item .shipping.step-completed .payment-method-block>.completed-view,.order-confirm-sec .order-confirm-item body:has(.checkout) .columncontainer-col-33 .payment-method-block>.button,.orderhistory .calendar-panel .calendar-grid .order-confirm-sec .order-confirm-item .payment-method-block>.date,.orderhistory .calendar-panel .order-confirm-sec .order-confirm-item .payment-method-block>.calendar-body,.ordernotes.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.partscredit.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.paymentmethod.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.paymentmethod.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,.shipping.collapsed .order-confirm-sec .order-confirm-item .payment-method-block>.collapsed-view,.shipping.step-completed .order-confirm-sec .order-confirm-item .payment-method-block>.completed-view,body:has(.checkout) .columncontainer-col-33 .order-confirm-sec .order-confirm-item .payment-method-block>.button{-webkit-padding-end:0;grid-template-columns:1fr;padding-inline-end:0}}.cart-summary.blended-order .cart-items{max-height:none;overflow-y:visible}.order-confirm-sec>.order-confirm-item:first-child{margin-top:0}.order-confirmation-sec .cart-summary .cart-items .construction .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items .mining .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items>div .cart-header h4:before{-ms-flex-negative:0;content:"";flex-shrink:0;height:9pt;width:9pt}.order-confirmation-sec .cart-summary .cart-items .construction .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items .construction_quote .cart-header h4:before{background:#0086b4}.order-confirmation-sec .cart-summary .cart-items .mining .cart-header h4:before,.order-confirmation-sec .cart-summary .cart-items .mining_quote .cart-header h4:before{background:#99781c}@media(max-width:899px){.share-updates-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.share-updates-trigger{margin-bottom:52px}}.share-updates-modal{display:block;margin-bottom:52px}@media(max-width:899px){.share-updates-modal{background:#fff;display:none;left:50%;max-height:90vh;max-width:90%;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px;z-index:1000}.share-updates-modal.active{display:block}.share-updates{max-height:100%;overflow-y:auto}.share-updates__header{background:#fff;margin-bottom:0;position:sticky;top:0;z-index:10}}.share-updates__close{-ms-flex-negative:0;background:none;border:none;color:#8f969a;cursor:pointer;display:none;flex-shrink:0;-webkit-transition:color .2s ease;transition:color .2s ease}@media(max-width:899px){.share-updates__close{display:-webkit-box;display:-ms-flexbox;display:flex}}.share-updates__close:hover{color:#6e757a}.share-updates__close img{height:1pc;width:1pc}.share-updates .error-fields{background:#e5f5fb;border-color:#00a7e1}.share-updates .error-fields .error-text{color:#006487}.share-updates .success-fields{background:#e9f7f0;border-color:#2bb673}.share-updates .success-fields .success-text{color:#1a6d45}.share-updates__grid{grid-template-columns:1fr 1fr}@media(max-width:899px){.share-updates__grid{grid-template-columns:1fr}}.share-updates__grid .field__input-wrapper{position:relative}.share-updates__grid .field__error-icon,.share-updates__grid .field__info-icon{height:20px;pointer-events:none;position:absolute;right:9pt;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media(max-width:899px){.share-updates__grid .field__control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.share-updates__grid .field__input{height:100%;outline:none;width:100%}@media(max-width:899px){.share-updates__grid .field__input{width:100%}}.share-updates__grid .field__input::-webkit-input-placeholder{color:#8f969a}.share-updates__grid .field__input::-moz-placeholder{color:#8f969a}.share-updates__grid .field__input:-ms-input-placeholder{color:#8f969a}.share-updates__grid .field__input::-ms-input-placeholder{color:#8f969a}.share-updates__grid .field__input::placeholder{color:#8f969a}.share-updates__grid .field__input.error{border-color:red}@media(max-width:899px){.share-updates__grid .field .cmp-add-btn{width:auto}}.share-updates__grid .field__alert.alert-success{background-color:#e9f7f0;border-color:#2bb673;color:#1a6d45}.share-updates__grid .field__alert.alert-success .alert-success__icon{-ms-flex-negative:0;color:#1a6d45;flex-shrink:0}.share-updates__grid .field__alert.alert-success .alert-success__text{word-break:break-all}.share-updates__grid .field__alert.alert-success .alert-success__close{-ms-flex-negative:0;background:none;border:none;cursor:pointer;flex-shrink:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.share-updates__grid .field__alert.alert-success .alert-success__close:hover{opacity:.7}.share-updates__grid .field__alert.alert-success .alert-success__close img{height:20px;width:20px}.share-updates__grid .field__alert.alert-success.disabled{background-color:#e4e6e6;border-color:#e4e6e6;color:#8f969a;pointer-events:none}.share-updates__grid .field .email-error,.share-updates__grid .field .phone-error{color:red}.share-updates__grid .field .email-added-text,.share-updates__grid .field .phone-added-text{color:#006487}.share-updates .cmp-share-btn{position:relative}.shipping-and-carrier{background:#fff;position:relative}.shipping-and-carrier .header .icon img{height:40px;width:40px}.shipping-and-carrier .shipping_form label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper{position:relative}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-select-trigger{border:1px solid #c6cacc;color:#1b232a;height:40px}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-select-trigger:focus,.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-select-trigger:focus-visible{outline:1px auto -webkit-focus-ring-color!important}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options{border:1px solid #c6cacc;list-style:none;max-height:300px;overflow-y:auto;position:absolute;z-index:1000}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options li{border-bottom:1px solid #c6cacc;color:var(--neutral-neutral-0,#1b232a);cursor:pointer}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options li.selected{background-color:var(--neutral-neutral-80,#f4f5f5);color:var(--neutral-neutral-0,#1b232a);font-weight:700}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options li:hover{background-color:var(--neutral-neutral-80,#f4f5f5)}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options::-webkit-scrollbar{width:10px}.shipping-and-carrier .shipping_form .ship_add .selected_add .custom-select-wrapper .custom-options::-webkit-scrollbar-thumb{background:var(--Schemes-Outline,#79747e)}.shipping-and-carrier .shipping_form .ship_add .new_add_btn{white-space:nowrap}.shipping-and-carrier .shipping_form .ship_add .new_add_btn .address-button{color:#140a9a;text-decoration:underline}.shipping-and-carrier .shipping_form .attention_to{max-width:300px}.shipping-and-carrier .shipping_form .attention_to input[type=text]{border:1px solid #c6cacc;color:#1b232a;height:44px;outline:none}.shipping-and-carrier .shipping_form .attention_to input[type=text]:disabled{background:#fff}.shipping-and-carrier .continue_button,.shipping-and-carrier .next_payment,.shipping-and-carrier .termsandconditions{border-top:1px solid var(--Neutral-Neutral-50,#e4e6e6)}.shipping-and-carrier #guest-shipping .add-address-form{background:inherit;-webkit-box-shadow:none;box-shadow:none;max-height:none}.shipping-and-carrier #guest-shipping .close-modal{display:none}.shipping-and-carrier #guest-shipping .modal-header{background:inherit;border-bottom:none}.checkout-section>.checkout-section-error.message-container{margin-bottom:-3.25rem}.cart-summary .message-container,.checkout-section .message-container,.checkoutbannerCTA .message-container,.fulfilmentmethod .message-container,.fullfilment-component .message-container,.paymentmethod .message-container,.shipping .message-container{position:relative}.cart-summary .message-container .add-error-message,.checkout-section .message-container .add-error-message,.checkoutbannerCTA .message-container .add-error-message,.fulfilmentmethod .message-container .add-error-message,.fullfilment-component .message-container .add-error-message,.paymentmethod .message-container .add-error-message,.shipping .message-container .add-error-message{background:var(--Danger-Danger-90,#ffe5e5);border:1px solid var(--Danger-Danger-30,red);height:auto;min-height:42px}.cart-summary .message-container .add-error-message span,.checkout-section .message-container .add-error-message span,.checkoutbannerCTA .message-container .add-error-message span,.fulfilmentmethod .message-container .add-error-message span,.fullfilment-component .message-container .add-error-message span,.paymentmethod .message-container .add-error-message span,.shipping .message-container .add-error-message span{color:red}.cart-summary .message-container .add-error-message p,.checkout-section .message-container .add-error-message p,.checkoutbannerCTA .message-container .add-error-message p,.fulfilmentmethod .message-container .add-error-message p,.fullfilment-component .message-container .add-error-message p,.paymentmethod .message-container .add-error-message p,.shipping .message-container .add-error-message p{color:red;margin:0}.cart-summary .message-container .add-error-message:before,.checkout-section .message-container .add-error-message:before,.checkoutbannerCTA .message-container .add-error-message:before,.fulfilmentmethod .message-container .add-error-message:before,.fullfilment-component .message-container .add-error-message:before,.paymentmethod .message-container .add-error-message:before,.shipping .message-container .add-error-message:before{background-image:url(../../../content/dam/komatsu/icons/website-app/Compatibility-Failure.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;inset-inline-start:15px;position:absolute;width:24px}.cart-summary .message-container .success-message,.checkout-section .message-container .success-message,.checkoutbannerCTA .message-container .success-message,.fulfilmentmethod .message-container .success-message,.fullfilment-component .message-container .success-message,.paymentmethod .message-container .success-message,.shipping .message-container .success-message{background:var(--Success-Success-90,#e9f7f0);border:1px solid #2bb673;height:42px}.cart-summary .message-container .success-message span,.checkout-section .message-container .success-message span,.checkoutbannerCTA .message-container .success-message span,.fulfilmentmethod .message-container .success-message span,.fullfilment-component .message-container .success-message span,.paymentmethod .message-container .success-message span,.shipping .message-container .success-message span{color:var(--Success-Success-10,#1a6d45)}.cart-summary .message-container .success-message:before,.checkout-section .message-container .success-message:before,.checkoutbannerCTA .message-container .success-message:before,.fulfilmentmethod .message-container .success-message:before,.fullfilment-component .message-container .success-message:before,.paymentmethod .message-container .success-message:before,.shipping .message-container .success-message:before{background-image:url(../../../content/dam/komatsu/icons/website-app/Compatibility-Success.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;inset-inline-start:15px;position:absolute;width:24px}.cart-summary .loading-screen,.checkout-section .loading-screen,.checkoutbannerCTA .loading-screen,.fulfilmentmethod .loading-screen,.fullfilment-component .loading-screen,.paymentmethod .loading-screen,.shipping .loading-screen{background:hsla(0,0%,100%,.8);height:100%;position:absolute;top:0}.cart-summary .loading-screen .spinner,.checkout-section .loading-screen .spinner,.checkoutbannerCTA .loading-screen .spinner,.fulfilmentmethod .loading-screen .spinner,.fullfilment-component .loading-screen .spinner,.paymentmethod .loading-screen .spinner,.shipping .loading-screen .spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #fff;border-top-color:#253fc8;height:3pc;width:3pc}.cart-summary .completed-view,.cart-summary.collapsed .address-validation,.cart-summary.collapsed .shipping-and-carrier,.cart-summary.step-completed .address-validation,.cart-summary.step-completed .shipping-and-carrier,.checkout-section .completed-view,.checkout-section.collapsed .address-validation,.checkout-section.collapsed .shipping-and-carrier,.checkout-section.step-completed .address-validation,.checkout-section.step-completed .shipping-and-carrier,.checkoutbannerCTA .completed-view,.checkoutbannerCTA.collapsed .address-validation,.checkoutbannerCTA.collapsed .shipping-and-carrier,.checkoutbannerCTA.step-completed .address-validation,.checkoutbannerCTA.step-completed .shipping-and-carrier,.fulfilmentmethod .completed-view,.fulfilmentmethod.collapsed .address-validation,.fulfilmentmethod.collapsed .shipping-and-carrier,.fulfilmentmethod.step-completed .address-validation,.fulfilmentmethod.step-completed .shipping-and-carrier,.fullfilment-component .completed-view,.fullfilment-component.collapsed .address-validation,.fullfilment-component.collapsed .shipping-and-carrier,.fullfilment-component.step-completed .address-validation,.fullfilment-component.step-completed .shipping-and-carrier,.paymentmethod .completed-view,.paymentmethod.collapsed .address-validation,.paymentmethod.collapsed .shipping-and-carrier,.paymentmethod.step-completed .address-validation,.paymentmethod.step-completed .shipping-and-carrier,.shipping .completed-view,.shipping.collapsed .address-validation,.shipping.collapsed .shipping-and-carrier,.shipping.step-completed .address-validation,.shipping.step-completed .shipping-and-carrier{display:none}.cart-summary.step-completed .completed-view .tile .change:hover,.checkout-section.step-completed .completed-view .tile .change:hover,.checkoutbannerCTA.step-completed .completed-view .tile .change:hover,.fulfilmentmethod.step-completed .completed-view .tile .change:hover,.fullfilment-component.step-completed .completed-view .tile .change:hover,.paymentmethod.step-completed .completed-view .tile .change:hover,.shipping.step-completed .completed-view .tile .change:hover{background:#140a9a;color:#fff}.cart-summary #contact-info-section .contact-detail-row .form-col,.cart-summary #contact-info-section .contact-name-row .form-col,.checkout-section #contact-info-section .contact-detail-row .form-col,.checkout-section #contact-info-section .contact-name-row .form-col,.checkoutbannerCTA #contact-info-section .contact-detail-row .form-col,.checkoutbannerCTA #contact-info-section .contact-name-row .form-col,.fulfilmentmethod #contact-info-section .contact-detail-row .form-col,.fulfilmentmethod #contact-info-section .contact-name-row .form-col,.fullfilment-component #contact-info-section .contact-detail-row .form-col,.fullfilment-component #contact-info-section .contact-name-row .form-col,.paymentmethod #contact-info-section .contact-detail-row .form-col,.paymentmethod #contact-info-section .contact-name-row .form-col,.shipping #contact-info-section .contact-detail-row .form-col,.shipping #contact-info-section .contact-name-row .form-col{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;max-width:300px}.cart-summary #contact-info-section .contact-attention-row,.checkout-section #contact-info-section .contact-attention-row,.checkoutbannerCTA #contact-info-section .contact-attention-row,.fulfilmentmethod #contact-info-section .contact-attention-row,.fullfilment-component #contact-info-section .contact-attention-row,.paymentmethod #contact-info-section .contact-attention-row,.shipping #contact-info-section .contact-attention-row{max-width:616px}.cart-summary #contact-info-section .form-input,.checkout-section #contact-info-section .form-input,.checkoutbannerCTA #contact-info-section .form-input,.fulfilmentmethod #contact-info-section .form-input,.fullfilment-component #contact-info-section .form-input,.paymentmethod #contact-info-section .form-input,.shipping #contact-info-section .form-input{border:1px solid #c6cacc;color:#1b232a;height:44px;outline:none}.cart-summary #contact-info-section .form-input::-webkit-input-placeholder,.checkout-section #contact-info-section .form-input::-webkit-input-placeholder,.checkoutbannerCTA #contact-info-section .form-input::-webkit-input-placeholder,.fulfilmentmethod #contact-info-section .form-input::-webkit-input-placeholder,.fullfilment-component #contact-info-section .form-input::-webkit-input-placeholder,.paymentmethod #contact-info-section .form-input::-webkit-input-placeholder,.shipping #contact-info-section .form-input::-webkit-input-placeholder{color:#c6cacc}.cart-summary #contact-info-section .form-input::-moz-placeholder,.checkout-section #contact-info-section .form-input::-moz-placeholder,.checkoutbannerCTA #contact-info-section .form-input::-moz-placeholder,.fulfilmentmethod #contact-info-section .form-input::-moz-placeholder,.fullfilment-component #contact-info-section .form-input::-moz-placeholder,.paymentmethod #contact-info-section .form-input::-moz-placeholder,.shipping #contact-info-section .form-input::-moz-placeholder{color:#c6cacc}.cart-summary #contact-info-section .form-input:-ms-input-placeholder,.checkout-section #contact-info-section .form-input:-ms-input-placeholder,.checkoutbannerCTA #contact-info-section .form-input:-ms-input-placeholder,.fulfilmentmethod #contact-info-section .form-input:-ms-input-placeholder,.fullfilment-component #contact-info-section .form-input:-ms-input-placeholder,.paymentmethod #contact-info-section .form-input:-ms-input-placeholder,.shipping #contact-info-section .form-input:-ms-input-placeholder{color:#c6cacc}.cart-summary #contact-info-section .form-input::-ms-input-placeholder,.checkout-section #contact-info-section .form-input::-ms-input-placeholder,.checkoutbannerCTA #contact-info-section .form-input::-ms-input-placeholder,.fulfilmentmethod #contact-info-section .form-input::-ms-input-placeholder,.fullfilment-component #contact-info-section .form-input::-ms-input-placeholder,.paymentmethod #contact-info-section .form-input::-ms-input-placeholder,.shipping #contact-info-section .form-input::-ms-input-placeholder{color:#c6cacc}.cart-summary #contact-info-section .form-input::placeholder,.checkout-section #contact-info-section .form-input::placeholder,.checkoutbannerCTA #contact-info-section .form-input::placeholder,.fulfilmentmethod #contact-info-section .form-input::placeholder,.fullfilment-component #contact-info-section .form-input::placeholder,.paymentmethod #contact-info-section .form-input::placeholder,.shipping #contact-info-section .form-input::placeholder{color:#c6cacc}.cart-summary #contact-info-section .form-input.input-error,.checkout-section #contact-info-section .form-input.input-error,.checkoutbannerCTA #contact-info-section .form-input.input-error,.fulfilmentmethod #contact-info-section .form-input.input-error,.fullfilment-component #contact-info-section .form-input.input-error,.paymentmethod #contact-info-section .form-input.input-error,.shipping #contact-info-section .form-input.input-error{border-color:red}.cart-summary #contact-info-section .error-message,.checkout-section #contact-info-section .error-message,.checkoutbannerCTA #contact-info-section .error-message,.fulfilmentmethod #contact-info-section .error-message,.fullfilment-component #contact-info-section .error-message,.paymentmethod #contact-info-section .error-message,.shipping #contact-info-section .error-message{color:red}.cart-summary .contact-completed-content,.checkout-section .contact-completed-content,.checkoutbannerCTA .contact-completed-content,.fulfilmentmethod .contact-completed-content,.fullfilment-component .contact-completed-content,.paymentmethod .contact-completed-content,.shipping .contact-completed-content{color:#1b232a;font-size:var(--Heading-3-Size,20px);font-weight:400;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Heading-3-Line-Height,24px)}.cart-summary .contact-completed-content p:empty,.checkout-section .contact-completed-content p:empty,.checkoutbannerCTA .contact-completed-content p:empty,.fulfilmentmethod .contact-completed-content p:empty,.fullfilment-component .contact-completed-content p:empty,.paymentmethod .contact-completed-content p:empty,.shipping .contact-completed-content p:empty{display:none}#toast-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none;position:fixed;right:1pc;top:1pc;width:auto;z-index:99999}#toast-container,.toast{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9pt}.toast{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-animation:slideIn .24s cubic-bezier(.2,.9,.25,1) forwards;animation:slideIn .24s cubic-bezier(.2,.9,.25,1) forwards;background:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 6px 18px rgba(16,24,40,.08);box-shadow:0 6px 18px rgba(16,24,40,.08);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:var(--Body-Font,"Noto Sans");max-width:calc(100vw - 2pc);opacity:0;padding:9pt 1pc;pointer-events:auto;-webkit-transform:translateX(120%);transform:translateX(120%);width:440px}@keyframes slideIn{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOut{to{opacity:0;-webkit-transform:translateX(120%);transform:translateX(120%)}}@keyframes slideOut{to{opacity:0;-webkit-transform:translateX(120%);transform:translateX(120%)}}.toast__icon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:28px}.toast__content,.toast__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.toast__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.toast__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--Typeface-Brand,"Noto Sans");font-size:18px;font-weight:700;line-height:22px}.toast__body{color:#274044;font-size:1pc;font-weight:400;line-height:24px;margin-top:8px}.toast__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-left:8px}.toast__close,.toast__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.toast__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;height:25px;justify-content:center;line-height:0;padding:6px;width:35px}.toast__close img{height:220px;width:20px}.toast__close:focus{outline:2px solid rgba(0,0,0,.12)}.toast .toast__cta{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9f7f0!important;border:1px solid #2bb673;border-radius:6px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;justify-content:center;min-width:81pt;padding:8px 9pt;text-decoration:none;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.toast--success{background:var(--Success-Success-90,#e9f7f0);border-color:var(--Success-Success-30,#2bb673)}.toast--success .toast__heading,.toast--success .toast__icon svg path{fill:var(--Success-Success-10,#1a6d45);color:var(--Success-Success-10,#1a6d45)}.toast--success .toast__cta{background:#fff;border:1px solid var(--Success-Success-30,#2bb673);color:var(--Success-Success-10,#1a6d45)}.toast--share-success{background:#e9f7f0;border-color:#2bb673;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;gap:10px;height:6pc;padding:6px 8px 1pc 6px;width:360px}.toast--share-success .toast__controls,.toast--share-success .toast__icon{display:none}.toast--share-success .toast__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-line-pack:normal;align-content:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px;justify-content:center;min-width:15pc;padding:10px 14px}.toast--share-success .toast__heading{font-size:18px;font-weight:700;line-height:22px}.toast--share-success .toast__body,.toast--share-success .toast__heading{-ms-flex-item-align:stretch;align-self:stretch;color:#1a6d45;font-family:Noto Sans,sans-serif;padding:0}.toast--share-success .toast__body{font-size:1pc;font-weight:400;line-height:24px}.toast--info{background:var(--Info-Info-90,#e5f5fb);border:1px solid var(--Info-Info-30,#00a7e1);border-radius:var(--Small-Small-4,4px)}.toast--info .toast__heading,.toast--info .toast__icon svg path{fill:var(--Info-Info-10,#006487);color:var(--Info-Info-10,#006487)}.toast--info .toast__cta{background:transparent;border:var(--Small-Small-2,2px) solid var(--Info-Info-30,#00a7e1);border-radius:var(--Small-Small-4,4px);color:var(--Info-Info-10,#006487)}.toast--error{background:#feede5;border-color:#d47a3a}.toast--error .toast__heading,.toast--error .toast__icon svg path{fill:#924314;color:#924314}.toast--error .toast__body{color:#5b2d20}.toast--error .toast__cta{background:#fff!important;border:1px solid #d47a3a;color:#924314}.toast--closing{-webkit-animation:slideOut .18s cubic-bezier(.2,.9,.25,1) forwards;animation:slideOut .18s cubic-bezier(.2,.9,.25,1) forwards}@media(max-width:480px){#toast-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50%;right:auto;top:9pt;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.toast{max-width:440px;width:calc(100vw - 2pc)}}.media-container{background-color:#f4f5f5;margin:auto;max-width:100%;padding:2pc}.media-container h6{font-size:1rem;font-weight:700;line-height:1.38rem;margin-bottom:2pc}.media-inside-container{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f4f5f5;-webkit-column-gap:2pc;-moz-column-gap:2pc;column-gap:2pc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.media-inside-container>div{background-color:#f4f5f5;border-radius:8px;margin-bottom:2pc;margin-top:2pc;text-align:center;width:calc(25% - 2pc)}@media(max-width:1279px){.media-inside-container>div{width:calc(33.33333% - 2pc)}}@media(max-width:899px){.media-inside-container>div{width:100%}}.media-inside-container a:last-child{color:#1b232a!important}.media-inside-container a:first-child{margin-top:8px}.media-inside-container img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #140a9a;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:95px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:95px}.media-inside-container h5{font-weight:700}.media-inside-container h5,.media-inside-container p{color:#1b232a;font-size:1rem;line-height:1.38rem;margin-bottom:10px;text-align:center}.media-inside-container p{display:inline;font-weight:400}.media-inside-container a{word-wrap:break-word;display:block;font-size:1rem;font-weight:400;line-height:1.38rem;text-align:center;text-decoration:none}.media-inside-container a:hover{text-decoration:none}figure{margin-bottom:15px}.media-container h6{color:#1b232a;text-align:center;width:100%}body>.root.container{margin:0}.columncontainer.three-column-background-darkgray{background-color:#1b232a}.columncontainer.margin-btm-none{margin-bottom:0}.columncontainer.padding-none{padding:0}.columncontainer.padding-none .columncontainer-main>.aem-Grid--12{max-width:100%;padding-left:0;padding-right:0}@media(max-width:1920px)and (min-width:1535px){.columncontainer-main{margin-left:2pc;margin-right:2pc}}@media(max-width:1535px)and (min-width:899px){.columncontainer-main{margin-left:20px;margin-right:20px}}@media(max-width:899px){.columncontainer-main{margin-left:unset;margin-right:unset}}.columncontainer-main>.aem-Grid--12{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:20in;padding-inline:2pc}@media(max-width:899px){.columncontainer-main>.aem-Grid--12{padding-inline:20px}}.columncontainer.add_bg_border .columncontainer-main{background:#fff;border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16)}.columncontainer.disable-padding .aem-Grid--12{padding-left:0;padding-right:0}.columncontainer-title{margin-bottom:20px;text-align:center}.columncontainer-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 -2pc}@media(max-width:1279px){.columncontainer-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:899px){.columncontainer-row{margin:0 -20px}}.columncontainer-col-25,.columncontainer-col-33,.columncontainer-col-50,.columncontainer-col-66,.columncontainer-col-75{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2pc}.columncontainer-col-25 .new,.columncontainer-col-33 .new,.columncontainer-col-50 .new,.columncontainer-col-66 .new,.columncontainer-col-75 .new{height:auto!important;margin:0!important}@media(max-width:899px){.columncontainer-col-25,.columncontainer-col-33,.columncontainer-col-50,.columncontainer-col-66,.columncontainer-col-75{padding-left:20px;padding-right:20px}}@media(max-width:1279px){.columncontainer-col-25,.columncontainer-col-33,.columncontainer-col-50,.columncontainer-col-66,.columncontainer-col-75{margin-bottom:10px;max-width:100%!important;width:100%!important}}.columncontainer-col-50{-ms-flex-item-align:stretch;align-self:stretch;max-width:50%;width:50%}.columncontainer-col-33,.columncontainer-col-50{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2pc}.columncontainer-col-33 .new,.columncontainer-col-50 .new{height:auto!important;margin:0!important}@media(max-width:899px){.columncontainer-col-33,.columncontainer-col-50{padding-left:20px;padding-right:20px}}@media(max-width:1279px){.columncontainer-col-33,.columncontainer-col-50{margin-bottom:10px;max-width:100%!important;width:100%!important}}.columncontainer-col-33{max-width:33.33%;width:33.33%}.columncontainer-col-66{max-width:66.66%;width:66.66%}.columncontainer-col-75{max-width:75%;width:75%}.columncontainer-col-25{max-width:25%;width:25%}.columncontainer.column-verticle-top .columncontainer-col-50{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.columncontainer.column-horizontal-center .columncontainer-col-50{text-align:center}@media(max-width:899px){.columncontainer.column-flipped .columncontainer-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.columncontainer.column-stack .columncontainer-row{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.columncontainer.column-stack .columncontainer-col-50{max-width:100%!important;width:100%!important}}.columncontainer.margin-top--small{margin-top:1rem}.columncontainer.margin-top--medium{margin-top:2rem}.columncontainer.margin-top--large{margin-top:3rem}.columncontainer.margin-bottom--small{margin-bottom:1rem}.columncontainer.margin-bottom--medium{margin-bottom:2rem}.columncontainer.margin-bottom--large{margin-bottom:3rem}.columncontainer.pdding-top--small .columncontainer-main{padding-top:1rem}.columncontainer.pdding-top--small .columncontainer-main.container-max{padding-top:0}.columncontainer.pdding-top--small .columncontainer-main.container-max .columncontainer-col-50{padding-top:1rem}.columncontainer.pdding-top--medium .columncontainer-main{padding-top:2rem}.columncontainer.pdding-top--medium .columncontainer-main.container-max{padding-top:0}.columncontainer.pdding-top--medium .columncontainer-main.container-max .columncontainer-col-50{padding-top:2rem}.columncontainer.pdding-top--large .columncontainer-main{padding-top:3rem}.columncontainer.pdding-top--large .columncontainer-main.container-max{padding-top:0}.columncontainer.pdding-top--large .columncontainer-main.container-max .columncontainer-col-50{padding-top:3rem}.columncontainer.pdding-bottom--small .columncontainer-main{padding-bottom:1rem}.columncontainer.pdding-bottom--small .columncontainer-main.container-max{padding-bottom:0}.columncontainer.pdding-bottom--small .columncontainer-main.container-max .columncontainer-col-50{padding-bottom:1rem}.columncontainer.pdding-bottom--medium .columncontainer-main{padding-bottom:2rem}.columncontainer.pdding-bottom--medium .columncontainer-main.container-max{padding-bottom:0}.columncontainer.pdding-bottom--medium .columncontainer-main.container-max .columncontainer-col-50{padding-bottom:2rem}.columncontainer.pdding-bottom--large .columncontainer-main{padding-bottom:3rem}.columncontainer.pdding-bottom--large .columncontainer-main.container-max{padding-bottom:0}.columncontainer.pdding-bottom--large .columncontainer-main.container-max .columncontainer-col-50{padding-bottom:3rem}.columncontainer .columncontainer-main.primary-main-blue-container{background-color:#140a9a;color:#fff}.columncontainer .columncontainer-main.white-container{background-color:#fff;color:#1b232a}.columncontainer .columncontainer-main.black-container{background-color:#1b232a;color:#fff}.columncontainer .columncontainer-main.light-grey-container{background-color:#fafafa;color:#1b232a}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50{position:relative}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.primary-main-blue-col-first-container{background-color:#140a9a;color:#fff}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.primary-main-blue-col-first-container:before{background:#140a9a;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.white-col-first-container{background-color:#fff;color:#1b232a}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.white-col-first-container:before{background:#fff;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.black-col-first-container{background-color:#1b232a;color:#fff}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.black-col-first-container:before{background:#1b232a;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.light-grey-col-first-container{background-color:#fafafa}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.light-grey-col-first-container:before{background:#fafafa;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.primary-main-blue-col-second-container{background-color:#140a9a;color:#fff}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.primary-main-blue-col-second-container:before{background:#140a9a;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.white-col-second-container{background-color:#fff;color:#1b232a}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.white-col-second-container:before{background:#fff;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.black-col-second-container{background-color:#1b232a;color:#fff}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.black-col-second-container:before{background:#1b232a;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}@media(max-width:1024px){.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.black-col-second-container:before{display:none}}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.light-grey-col-second-container{background-color:#fafafa}.columncontainer.container .columncontainer-main .columncontainer-row .columncontainer-col-50.light-grey-col-second-container:before{background:#fafafa;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}.columncontainer-main.container-max{margin:0 auto;max-width:20in;padding-inline:2rem}@media(max-width:899px){.columncontainer-main.container-max{padding-inline:1.25rem}}.verticle-center .columncontainer-row .columncontainer-col-50{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.aem-AuthorLayer-Edit .columncontainer-row .new.newpar.section.aem-Grid-newComponent.cq-Editable-dom{height:40px!important}.columncontainer.three-column-brands-container{background-color:#1b232a}.columncontainer.three-column-brands-container .columncontainer-row{padding:5pc 0}.columncontainer.three-column-brands-container .herocomponent,.columncontainer.three-column-brands-container .title{margin-bottom:0}.columncontainer.three-column-brands-container .hero-field p,.columncontainer.three-column-brands-container .title_header{color:#fff;letter-spacing:.8px;line-height:1.6pc}.columncontainer.three-column-brands-container .title_header{font-size:1.5rem;font-weight:700!important}.columncontainer.three-column-brands-container .hero-field a{-webkit-text-decoration-skip:ink;color:#fff;font-weight:400;letter-spacing:.8px;line-height:1.6pc;padding:0;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.columncontainer.three-column-brands-container .hero-field .btn-primary{background-color:unset}.columncontainer.three-column-brands-container .sub_list{background-color:#1b232a;font-size:20px}.columncontainer.three-column-brands-container .sub_list_title{color:#fff!important;font-size:20px;font-weight:700;line-height:36px;margin-bottom:0}.columncontainer.three-column-brands-container .sub_list .sub_list_details li .cmp-list__item-title{color:#888;font-size:20px;font-weight:700;line-height:36px;text-decoration:none}@media(min-width:1024px){.columncontainer.three-column-brands-container .columncontainer-col-33{max-width:33.33%;width:33.33%}.columncontainer.three-column-brands-container .columncontainer-col-33:first-child{padding:0 0 0 75pt}.columncontainer.three-column-brands-container .columncontainer-col-33:nth-child(2){max-width:33.33%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.columncontainer.three-column-brands-container .columncontainer-col-33:nth-child(3){max-width:45%;width:100%}.columncontainer.three-column-brands-container .video-container{height:100%;width:100%}.columncontainer.three-column-brands-container .videocomponent .video-container .video-thumbnail{position:relative}.columncontainer.three-column-brands-container .videocomponent.video-inline--yes .video-container .video-thumbnail{position:absolute}.columncontainer.three-column-brands-container .videocomponent.video-inline--yes video.video-cmp-dam{position:relative}}@media(min-width:768px)and (max-width:1024px){.columncontainer.three-column-brands-container .columncontainer-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.columncontainer.three-column-brands-container .columncontainer-col-33{max-width:100%;width:100%}.columncontainer.three-column-brands-container .columncontainer-col-33:first-child{max-width:66.66%;padding:0;width:66.66%}.columncontainer.three-column-brands-container .columncontainer-col-33:nth-child(2){margin-left:-24px;max-width:33.33%;width:33.33%}.columncontainer.three-column-brands-container .columncontainer-col-33:nth-child(3){max-width:100%;padding:0 52px 2pc;width:100%}}@media(max-width:768px){.columncontainer.three-column-brands-container .columncontainer-col-33,.columncontainer.three-column-brands-container .columncontainer-col-33:first-child{max-width:100%;width:100%}.columncontainer.three-column-brands-container .columncontainer-col-33:nth-child(2){margin-bottom:50px;margin-left:0;max-width:100%;padding-left:52px;width:100%}.columncontainer.three-column-brands-container .columncontainer-col-33:nth-child(3){display:none}}.countryselector{position:absolute}.cmp-country-selector__error{display:none}.cmp-country-selector__error--active{color:#f37021;display:block}.cmp-country-selector__text-link a{color:#36c!important;text-decoration:underline!important}.cmp-country-selector__text-link a:hover{color:#36c!important}.cmp-country-selector .slide__nav-area{right:-100%;width:460px}.cmp-country-selector .slide__nav-area.sidepanelActive{left:unset;right:0}.cmp-country-selector .slide__nav-area .slide__nav-logo{padding-block:21px;padding-inline:2pc 1pc}.cmp-country-selector .slide__nav-area .slide__nav-logo .slide__logo-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-country-selector .slide__nav-area .slide__nav-logo .slide__logo-container .cmp-button__icon{height:30px;width:30px}.cmp-country-selector .slide__nav-area .slide__nav-logo .slide__logo-container h2{color:#fff;font-weight:400;margin:0 0 0 10px}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>div h3{padding-block:24px;padding-inline:2pc}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form{border-bottom:1px solid #ededed;padding-block:24px;padding-inline:2pc}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .form-group{padding-bottom:24px}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .form-group .form-label{-webkit-margin-after:15px;display:block;font-size:1rem;font-weight:700;line-height:1.35rem;margin-block-end:15px}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .form-group select{background:#fff;border:1px solid #ededed;border-radius:4px;font-size:1pc;font-weight:400;line-height:22px;padding:8px;text-transform:capitalize;width:395px}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .form-group select:focus{outline:2px solid #36c;-webkit-transition:outline .1s ease-out,border .1s ease-out;transition:outline .1s ease-out,border .1s ease-out}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .form-group select:hover{border:1px solid #8f969a;cursor:pointer}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .button{padding-top:8px}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .button a,.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .button a:focus,.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .button a:hover{color:#fff;text-decoration:none}@media(max-width:1279px){.cmp-country-selector .mobile-menu-close-icon:hover{cursor:pointer}.cmp-country-selector .slide__nav-area{width:300px}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>div h3,.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form{padding-block:24px;padding-inline:1pc}.cmp-country-selector .slide__nav-area #countrySelectorLeftPanel>form .form-group select{width:100%}}.countryselector:has(.cmp-country-selector.edit-mode){position:relative}.cmp-country-selector.edit-mode .slide__nav-area{height:auto;left:unset;right:unset;width:100%}#countrySelectorOverlay{background:rgba(0,0,0,.5);cursor:pointer;display:none;height:100vh;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;position:fixed;width:calc(100% + 50px);z-index:99}#countrySelectorOverlay.overlay-active{display:block}.dealerlocator .locator{background:#fff;padding:2pc 34px}.dealerlocator .locator #number-of-result-text{color:#4d545a;margin:0;text-align:right;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.dealerlocator .locator .locator-pagination{display:none;margin-top:40px;padding-bottom:1rem;padding-top:1rem}.dealerlocator .locator .pagination-dropdown{background-color:#fff;border-color:#c6cacc;padding:4px}.dealerlocator .locator .locator-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.dealerlocator .locator .locator-pagination #pagination-pages .pagination-item{border:1px solid #c6cacc;cursor:pointer;margin-inline:6px;padding:5px 11px}.dealerlocator .locator .locator-pagination #pagination-pages .pagination-item.disabled{background:rgba(0,0,0,.078);color:rgba(0,0,0,.6);cursor:default}.dealerlocator .locator .locator-pagination #pagination-pages .pagination-item.active{background:#140a9a;border-color:#140a9a;color:#fff;cursor:default}.dealerlocator .locator .locator-pagination #pagination-pages .pagination-ellipsis{-webkit-padding-after:4px;border-bottom:2px dotted #1b232a;margin-inline:6px;padding-block-end:4px}@media(max-width:449px){.dealerlocator .locator .locator-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:899px){.dealerlocator .locator .locator-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.dealerlocator .locator .page-size-dropdown-div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;width:263px}@media(max-width:449px){.dealerlocator .locator .page-size-dropdown-div{display:none}}@media(max-width:899px){.dealerlocator .locator .page-size-dropdown-div{display:none}}.dealerlocator .locator .page-size-text{color:#4d545a;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.dealerlocator .locator .display-total-result-div{width:263px}@media(max-width:449px){.dealerlocator .locator .display-total-result-div{display:none}}@media(max-width:899px){.dealerlocator .locator .display-total-result-div{display:none}.dealerlocator .locator{padding:2pc 30px}}@media(max-width:449px){.dealerlocator .locator{padding-left:0;padding-right:0;padding-top:0}}.dealerlocator .locator .dropdown{display:inline-block;position:relative;width:100%}.dealerlocator .locator .dropdown-content{background-color:#f9f9f9;-webkit-box-shadow:0 8px 1pc 0 rgba(0,0,0,.2);box-shadow:0 8px 1pc 0 rgba(0,0,0,.2);display:none;min-width:10pc;position:absolute;z-index:1}.dealerlocator .locator .dropdown-content li.hide{display:none}.dealerlocator .locator .dropdown-content ul{list-style-type:none;padding:0}.dealerlocator .locator .dropdown-content ul li{padding:0}.dealerlocator .locator .dropdown-content ul li label{margin:0}.dealerlocator .locator .dropdown:hover .dropdown-content{display:block}.dealerlocator .locator #validation-error{color:red;display:none}.dealerlocator .locator #validation-error.show{display:block}.dealerlocator .locator .dealer-map-with-form-row{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(max-width:899px){.dealerlocator .locator .dealer-map-with-form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}}.dealerlocator .locator .dealer-map-with-form-row .dealer-form{width:300px}@media(max-width:899px){.dealerlocator .locator .dealer-map-with-form-row .dealer-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media(max-width:449px){.dealerlocator .locator .dealer-map-with-form-row .dealer-form{padding:0 20px}}@media(max-width:899px){.dealerlocator .locator .dealer-map-with-form-row .dealer-form form{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}}@media(max-width:449px){.dealerlocator .locator .dealer-map-with-form-row .dealer-form form{display:block}}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form #location-form-field gmp-place-autocomplete{--gmp-primary-color:$color-neutral--medium-gray;border:1px solid #ededed;color-scheme:light}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .mb-3{margin-bottom:20px}@media(max-width:899px){.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .mb-3{width:48%}}@media(max-width:449px){.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .mb-3{width:100%}}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form input:not([type=checkbox]),.dealerlocator .locator .dealer-map-with-form-row .dealer-form form select{background:#fff;border:1px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box;padding:9px 8px;width:100%}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form input:not([type=checkbox]):focus,.dealerlocator .locator .dealer-map-with-form-row .dealer-form form select:focus{border-color:#8f969a;outline:none}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form #clearButton,.dealerlocator .locator .dealer-map-with-form-row .dealer-form form #searchButton{width:100%}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form h6{color:#1b232a;margin-bottom:8px}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form>div:last-child{-ms-flex-preferred-size:100%;flex-basis:100%}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-menu li{padding:5px}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown{position:relative}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropbtn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border:1px solid #ededed;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;overflow:hidden;padding:9px 8px;white-space:nowrap}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropbtn:focus{border-color:#8f969a;outline:none}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropbtn .arrow{border:solid #1b232a;border-width:0 2px 2px 0;display:inline-block;margin-left:5px;padding:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropbtn .dropdown-first-span{overflow:hidden}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-content.open+.dropbtn .arrow{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-content{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 8px 1pc rgba(0,0,0,.2);box-shadow:0 8px 1pc rgba(0,0,0,.2);display:none;max-height:200px;overflow-y:auto;position:absolute;width:100%;z-index:1}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-content.open{display:block}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-content label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 9pt}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-content label:hover{background-color:#f1f1f1}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .dropdown-content input[type=checkbox]{margin-right:10px}.dealerlocator .locator .dealer-map-with-form-row .dealer-form form .form-label{display:block}.dealerlocator .locator .dealer-map-with-form-row .dealer-map{overflow:hidden;position:relative;width:calc(100% - 360px)}@media(max-width:449px){.dealerlocator .locator .dealer-map-with-form-row .dealer-map .locator-static-info .locator-text{display:none}.dealerlocator .locator .dealer-map-with-form-row .dealer-map .locator-static-info .location-guide-list-mobile{padding:15px}}@media(max-width:899px){.dealerlocator .locator .dealer-map-with-form-row .dealer-map{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.dealerlocator .locator .dealers-wrapper-row{margin-top:2rem}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row{margin-top:20px;padding:0 20px}}.dealerlocator .locator .dealers-wrapper-row .total-results{margin-bottom:0;padding-bottom:15px}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row .total-results{border-bottom:0;text-align:center}}.dealerlocator .locator .dealers-wrapper-row .dealers{display:grid;gap:2pc;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:2pc;width:100%}@media(max-width:1279px){.dealerlocator .locator .dealers-wrapper-row .dealers{grid-template-columns:1fr 1fr}}@media(max-width:899px){.dealerlocator .locator .dealers-wrapper-row .dealers{grid-template-columns:1fr;row-gap:20px}}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer{border:2px solid #c6cacc;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2pc 20px 20px;position:relative}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer{margin-bottom:20px;padding:20px}}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer--primary-distributor{border:2px solid #140a9a}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .distributor-title{-webkit-margin-before:-45px;background-color:#140a9a;border-radius:75px;color:#fff;margin-block-start:-45px;padding:2px 9pt;position:absolute}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-locator-contact-us-btn,.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-locator-contact-us-btn span{-webkit-margin-after:0;margin-block-end:0}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer *{-webkit-margin-before:0;-webkit-margin-after:9pt;margin-block-end:9pt;margin-block-start:0}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer *{-webkit-margin-after:18px;margin-block-end:18px}}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .location-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .location-name svg{-webkit-margin-end:17px;-webkit-margin-after:0;margin-block-end:0;margin-inline-end:17px;min-height:40px;min-width:2pc}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .location-name svg{-webkit-margin-end:9px;margin-inline-end:9px}}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .distance{font-weight:300}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .personal-details a{margin-bottom:0;text-decoration:underline;word-break:break-all}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .personal-details .mobile{margin-bottom:9pt}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .personal-details .services-list,.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .personal-details .website{margin:0}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .active{display:block!important}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-popup{background:#fff;border:1px solid rgba(0,0,0,.259);bottom:41px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);height:auto;left:50%;margin-bottom:0;max-height:300px;max-width:365px;min-height:250px;overflow:auto;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-popup-btn{background:transparent;border:0;bottom:20px;color:#c6cacc;cursor:pointer;margin-bottom:0;padding:0;position:absolute;right:20px}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-popup-btn{display:none}}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-popup-btn i{margin-bottom:0}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .services-list{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:9pt;row-gap:10px}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .services-list .service{background:rgba(0,0,0,.078);border-radius:75pt;color:rgba(0,0,0,.6);font-size:15px;line-height:1pc;padding:4px 10px}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .services-list .location-tag{background:#1976d2;border-radius:75pt;color:#fff;font-size:15px;line-height:1pc;padding:4px 10px}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .border,.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .termsandconditions .cmp-text,.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .theme-items .flexcontainer>.cmp-container,.termsandconditions .dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .cmp-text,.theme-items .dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .flexcontainer>.cmp-container{border:1px solid #c6cacc;width:100%}.dealerlocator .locator .dealers-wrapper-row .dealers .individual-dealer .dealer-popup{display:none}.dealerlocator .locator .dealers-wrapper-row .load-more-with-results{border-bottom:1px solid;padding-top:2pc;text-align:center}.dealerlocator .locator .dealers-wrapper-row .load-more-with-results .results-to-show{margin:-21px 0 5px;text-align:right}@media(max-width:449px){.dealerlocator .locator .dealers-wrapper-row .load-more-with-results .results-to-show{margin:10px 0 5px;text-align:center}}.dealerlocator .locator .dealer-locator-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f5f5;border:2px solid #c6cacc;border-radius:10px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:20px;margin-top:20px;padding:20px}.dealerlocator .locator .dealer-locator-message__close{-webkit-margin-start:auto;cursor:pointer;margin-inline-start:auto}.dealerlocator .locator .dealer-locator-message.show{display:-webkit-box;display:-ms-flexbox;display:flex}.dealerlocator .locator .locations-map{height:573px;min-height:566px}@media(max-width:899px){.dealerlocator .locator .locations-map{height:388px;min-height:388px}}@media(max-width:449px){.dealerlocator .locator .locations-map{height:250px;min-height:250px}}.dealerlocator .locator .load-more-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.dealerlocator .locator .load-more-button button{display:none}.dealerlocator .locator .location-guide-list-mobile,.dealerlocator .locator .services-list{list-style:none;margin:0!important;padding:0}.dealerlocator .location-guide-list-mobile{background:#fff;bottom:23px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;left:23px;padding:6px 10px!important;position:absolute}@media(max-width:449px){.dealerlocator .location-guide-list-mobile{display:grid;padding:18px 10px!important;position:static}}.dealerlocator .location-guide-list-mobile li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.dealerlocator .map-popup p{font-weight:300;margin-bottom:10px}.dealerlocator .map-popup p:last-child{margin-bottom:0}.model{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.model .model-content{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);padding:20px;position:relative;width:60%}.model .model-content .model-body{border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding:1pc 0}.model .model-content #modal-message{margin:0}.model .close-icon{color:#888;cursor:pointer;display:block;font-size:24px;font-weight:700;position:absolute;right:15px;top:10px}.model .close-icon:hover{color:#1b232a}.model hr{border:none;border-top:1px solid #ededed;margin:10px 0}.model .model-close-btn{background-color:#140a9a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;margin-top:1pc;padding:10px 20px}.model .model-close-btn:hover{background-color:#005bb5}.model .hidden,.model.hidden{display:none}.editableproductcard.carousel{padding-bottom:0;padding-top:.75rem;width:100%}@media(min-width:768px)and (max-width:1200px){.editableproductcard.carousel{display:-webkit-box;display:-ms-flexbox;display:flex}}.cmp-editableproductcard .cmp-image__image{aspect-ratio:unset}.cmp-editableproductcard__specs{-ms-flex-line-pack:start;align-content:start;display:grid;gap:.25rem 1.25rem;grid-template-rows:repeat(7,auto)}@media(min-width:1535px){.cmp-editableproductcard__specs{grid-auto-columns:20rem;grid-auto-flow:column}}.cmp-editableproductcard__spec{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.cmp-editableproductcard__spec-label{font-weight:700;text-transform:capitalize}.aem-AuthorLayer-Edit .cmp-editableproductcard .cmp-carousel__actions,.is-Editing .cmp-editableproductcard .cmp-carousel__actions{display:none}.embed-open-html-editor-placeholder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f9f9f9;border:2px dashed #ddd;border-radius:4px;color:#bbb;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:200px;text-align:center}.embed-open-html-editor-placeholder p{font-size:14px;font-style:italic;margin:0}.embed-open-html-wrapper{width:100%}.embed-open-html-wrapper iframe{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.embed-open-html-wrapper.iframe-height-small iframe{height:25vh!important;min-height:300px}.embed-open-html-wrapper.iframe-height-medium iframe{height:40vh!important;min-height:25pc}.embed-open-html-wrapper.iframe-height-large iframe{height:60vh!important;min-height:500px}.embed-open-html-wrapper.iframe-border iframe{border:2px solid #ccc;border-radius:4px}.embed-open-html-wrapper.iframe-scrolling iframe{overflow:auto}.embed-open-html-wrapper.iframe-no-scrolling iframe{overflow:hidden}.aem-AuthorLayer-Edit .embed-open-html-wrapper iframe{max-height:600px!important}@media(max-width:768px){.embed-open-html-wrapper.iframe-height-large iframe{height:50vh!important;min-height:25pc}}@media(max-width:480px){.embed-open-html-wrapper.iframe-height-small iframe{height:25vh!important;min-height:250px}.embed-open-html-wrapper.iframe-height-medium iframe{height:35vh!important;min-height:280px}.embed-open-html-wrapper.iframe-height-large iframe{height:45vh!important;min-height:350px}}.parts-image{width:435px}@media(max-width:1279px){.parts-image{width:4in}}@media(max-width:449px){.parts-image{width:100%}}.parts-image .parts-image-title{display:none}.parts-image .parts-section .large-image{border:1px solid #ededed;border-radius:4px;height:290px;margin-bottom:15px;overflow:hidden;position:relative}@media(max-width:1279px){.parts-image .parts-section .large-image{height:253px}}@media(max-width:449px){.parts-image .parts-section .large-image{height:200px}}.parts-image .parts-section .large-image img{height:290px;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:1279px){.parts-image .parts-section .large-image img{height:253px}}@media(max-width:449px){.parts-image .parts-section .large-image img{height:200px}}.parts-image .parts-section .large-image img[src$=".svg"]{-o-object-fit:contain;object-fit:contain}.parts-image .parts-section .large-image .overlay-text{background:#fff;border-radius:4px;font-size:9pt;left:10px;padding:3px 5px;position:absolute;top:10px}.parts-image .parts-section .large-image .product-image-overlay-chip{position:absolute}.parts-image .parts-section .large-image .product-image-overlay-chip span{background:#36c;border-radius:62500pc;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.parts-image .parts-section .indicators{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:449px){.parts-image .parts-section .indicators{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}}.parts-image .parts-section .indicators .scrollable-images{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;width:100%}.parts-image .parts-section .indicators .scrollable-images.degree-threesixty{max-width:calc(100% - 74px);width:auto}@media(max-width:1279px){.parts-image .parts-section .indicators .scrollable-images.degree-threesixty{max-width:calc(100% - 4pc)}}@media(max-width:449px){.parts-image .parts-section .indicators .scrollable-images.degree-threesixty{max-width:calc(100% - 52px)}}.parts-image .parts-section .indicators .scrollable-images::-webkit-scrollbar{border-radius:8px;height:8px}.parts-image .parts-section .indicators .scrollable-images::-webkit-scrollbar-thumb{background-color:#8f969a;border-radius:8px}@media(max-width:449px){.parts-image .parts-section .indicators .scrollable-images{-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}}.parts-image .parts-section .indicators .scrollable-images.video-scroll{max-width:calc(100% - 148px)}@media(max-width:1279px){.parts-image .parts-section .indicators .scrollable-images.video-scroll{max-width:calc(100% - 8pc)}}@media(max-width:449px){.parts-image .parts-section .indicators .scrollable-images.video-scroll{max-width:calc(100% - 78pt)}}.parts-image .parts-section .indicators .scrollable-images .image-item{border:1px solid #ededed;border-radius:4px;cursor:pointer;height:66px;min-height:66px;min-width:66px;overflow:hidden;width:66px}@media(max-width:1279px){.parts-image .parts-section .indicators .scrollable-images .image-item{height:56px;min-height:56px;min-width:56px;width:56px}}@media(max-width:449px){.parts-image .parts-section .indicators .scrollable-images .image-item{height:44px;min-height:44px;min-width:44px;width:44px}}.parts-image .parts-section .indicators .scrollable-images .image-item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:449px){.parts-image .parts-section .indicators .scrollable-images button.count span.text{display:none}}.parts-image .parts-section .indicators a,.parts-image .parts-section .indicators button{background:#ededed;border:none;border-radius:4px;color:#4d545a;cursor:pointer;font-size:1pc;font-weight:700;height:66px;line-height:18px;min-height:66px;min-width:66px;padding:3px;width:66px}@media(max-width:1279px){.parts-image .parts-section .indicators a,.parts-image .parts-section .indicators button{font-size:9pt;height:56px;line-height:17px;min-height:56px;min-width:56px;width:56px}}@media(max-width:449px){.parts-image .parts-section .indicators a,.parts-image .parts-section .indicators button{height:44px;min-height:44px;min-width:44px;width:44px}}.parts-image .parts-section .indicators a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center}.flexcontainer{-ms-flex-preferred-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:0}.flexcontainer:not(:has(>[class*=basis-])){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flexcontainer>.cmp-container{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:0;flex-grow:1}.flexcontainer>.cmp-container>:not(.flexcontainer){width:100%}.flexcontainer:has(>.basis-1\/4){--cols:4}.flexcontainer:has(>.basis-1\/2){--cols:2}.flexcontainer:has(>.basis-1\/3){--cols:3}.flexcontainer:has(>.basis-2\/3){--cols:1.5}.flexcontainer:has(>.basis-3\/4){--cols:1.333333}.flexcontainer:has(>.basis-full){--cols:1}.flexcontainer:has(>[class*=basis-]){-ms-flex-preferred-size:calc((100% - (var(--cols, 1) - 1)*var(--gap, 0rem))/var(--cols, 1));flex-basis:calc((100% - (var(--cols, 1) - 1)*var(--gap, 0rem))/var(--cols, 1));width:calc((100% - (var(--cols, 1) - 1)*var(--gap, 0rem))/var(--cols, 1))}@media(min-width:768px){.flexcontainer:has(>.md\:basis-1\/4){--cols:4}.flexcontainer:has(>.md\:basis-1\/2){--cols:2}.flexcontainer:has(>.md\:basis-1\/3){--cols:3}.flexcontainer:has(>.md\:basis-2\/3){--cols:1.5}.flexcontainer:has(>.md\:basis-3\/4){--cols:1.333333}.flexcontainer:has(>.md\:basis-full){--cols:1}}@media(min-width:1200px){.flexcontainer:has(>.lg\:basis-1\/4){--cols:4}.flexcontainer:has(>.lg\:basis-1\/2){--cols:2}.flexcontainer:has(>.lg\:basis-1\/3){--cols:3}.flexcontainer:has(>.lg\:basis-2\/3){--cols:1.5}.flexcontainer:has(>.lg\:basis-3\/4){--cols:1.333333}.flexcontainer:has(>.lg\:basis-full){--cols:1}}.theme-items .flexcontainer>.cmp-container{padding:1.25rem}@media(max-width:899px){.theme-items .flexcontainer>.cmp-container{padding:1rem}}.boxed{margin-inline:auto;max-width:20in;padding-inline:2rem}@media(max-width:899px){.boxed{padding-inline:1.25rem}}.cmp-adaptiveform-container>div:not(.cmp-adaptiveform-container__wrapper){text-align:center}.cmp-adaptiveform-container .cmp-adaptiveform-checkbox__label>p{margin-bottom:0;margin-left:5px}.cmp-adaptiveform-container .cmp-adaptiveform-checkbox__widget-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-adaptiveform-dropdown__widget{background:url(../../../content/dam/komatsu/icons/website-app/Caret-down-black.svg) right 10px center no-repeat #fff!important}.cmp-adaptiveform-dropdown__widget:hover:not([disabled]){background:url(../../../content/dam/komatsu/icons/website-app/Caret-down-black.svg) right 10px center no-repeat rgba(34,107,249,.051)!important}.cmp-adaptiveform-dropdown[data-cmp-valid=false] select{background:url(../../../content/dam/komatsu/icons/website-app/Caret-down-black.svg) right 10px center no-repeat rgba(235,60,54,.051)!important}.fullscreen-bulletpoints-list{background-position:50%;background-size:cover;color:#fff;padding:3.75rem 1.25rem;position:relative;text-align:center}.fullscreen-bulletpoints-list:after{background:rgba(27,35,42,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.fullscreen-bulletpoints-list-content{margin:0 auto;max-width:75rem;position:relative;z-index:1}.fullscreen-bulletpoints-list-content-title{font-size:2rem;font-weight:300;margin-bottom:1.25rem}.fullscreen-bulletpoints-list-content-items{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;justify-content:center;list-style:none;margin-top:2.5rem;padding:0}.fullscreen-bulletpoints-list-content-items .bulletpoint-item{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .25rem .375rem rgba(0,0,0,.1);box-shadow:0 .25rem .375rem rgba(0,0,0,.1);color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 calc(25% - 1.25rem);flex:1 1 calc(25% - 1.25rem);max-width:calc(25% - 1.25rem);padding:1.25rem;text-align:left}.fullscreen-bulletpoints-list-content-items .bulletpoint-item-icon{-webkit-margin-end:.625rem;-ms-flex-negative:0;background-color:#ffc727;border-radius:50%;flex-shrink:0;height:1.875rem;margin-inline-end:.625rem;position:relative;width:1.875rem}.fullscreen-bulletpoints-list-content-items .bulletpoint-item-icon:after{border:solid #fff;border-radius:1px;border-width:0 .25rem .25rem 0;content:"";height:.8rem;left:50%;position:absolute;top:48%;-webkit-transform:translate(-50%,-50%) rotate(40deg);transform:translate(-50%,-50%) rotate(40deg);width:.5rem}.fullscreen-bulletpoints-list-content-items .bulletpoint-item-text{font-size:1rem;font-weight:600}@media(max-width:64rem){.fullscreen-bulletpoints-list-content-items .bulletpoint-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1.25rem);flex:1 1 calc(50% - 1.25rem);max-width:calc(50% - 1.25rem)}}@media(max-width:48rem){.fullscreen-bulletpoints-list-content-items .bulletpoint-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.genericContentGrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem}@media(max-width:449px){.genericContentGrid{padding:1.25rem}}.genericContentGrid .filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:end;margin-left:auto;margin-right:auto;max-width:1900px;row-gap:20px;width:100%}@media(max-width:899px){.genericContentGrid .filter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center}}@media(max-width:449px){.genericContentGrid .filter{margin-bottom:1.25rem}}.genericContentGrid .filter h3{margin-bottom:0}.genericContentGrid .filter select{background:#fff;border:1px solid #ededed;width:300px}@media(max-width:899px){.genericContentGrid .filter select{min-width:170px;width:auto}}@media(max-width:449px){.genericContentGrid .filter select{width:100%}}.genericContentGrid .filter select:focus-visible{outline:2px solid #253fc8}.genericContentGrid .grid{display:grid;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media(max-width:899px){.genericContentGrid .grid{gap:1.25rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:449px){.genericContentGrid .grid{grid-template-columns:repeat(1,1fr)}}.genericContentGrid .grid.image-overlay{grid-template-columns:repeat(6,1fr)}@media(max-width:1279px){.genericContentGrid .grid.image-overlay{grid-template-columns:repeat(4,1fr)}}@media(max-width:899px){.genericContentGrid .grid.image-overlay{gap:1.25rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:449px){.genericContentGrid .grid.image-overlay{grid-template-columns:repeat(2,1fr)}}.genericContentGrid .grid.image-overlay .tile .item{position:relative}.genericContentGrid .grid.image-overlay .tile .item a:after,.genericContentGrid .grid.image-overlay .tile .item a:before{border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:1}.genericContentGrid .grid.image-overlay .tile .item a:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(43.59%,transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 43.59%,rgba(0,0,0,.75));opacity:1}.genericContentGrid .grid.image-overlay .tile .item a:after{background:hsla(0,0%,44%,.5);opacity:0}.genericContentGrid .grid.image-overlay .tile .item .image,.genericContentGrid .grid.image-overlay .tile .item .image img{height:20pc}.genericContentGrid .grid.image-overlay .tile .item .content{bottom:0;position:absolute;z-index:2}.genericContentGrid .grid.image-overlay .tile .item .content h3{color:#fff}.genericContentGrid .grid .tile .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.genericContentGrid .grid .tile .item:focus-within,.genericContentGrid .grid .tile .item:hover{-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.genericContentGrid .grid .tile .item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none}.genericContentGrid .grid .tile .item .image{border:1px solid #ededed;border-top-left-radius:4px;border-top-right-radius:4px;height:207px}.genericContentGrid .grid .tile .item .image img{border-top-left-radius:4px;border-top-right-radius:4px;height:207px;-o-object-fit:cover;object-fit:cover;width:100%}.genericContentGrid .grid .tile .item .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.genericContentGrid .grid .tile .item .content,.genericContentGrid .grid .tile .item .content h3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.genericContentGrid .grid .tile .item .content ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:5px}.genericContentGrid .grid .tile .item .content ul li{background:#36c;border-radius:20px;color:#fff;letter-spacing:.4px}.genericContentGrid .load-more-wrapper{text-align:center}.genericContentGrid .load-more-wrapper .load-more-btn{cursor:pointer}@media(max-width:899px){.genericContentGrid .load-more-wrapper .load-more-btn{margin-top:1.25rem}}.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .genericContentGrid .load-more-wrapper .load-more-btn.login-to-view,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .genericContentGrid .load-more-wrapper .load-more-btn.text-light,.branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .genericContentGrid .load-more-wrapper .search-bar>svg.load-more-btn,.carttools ul .genericContentGrid .load-more-wrapper p.load-more-btn,.erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed .genericContentGrid .load-more-wrapper h4.load-more-btn,.fulfilmentmethod.collapsed .genericContentGrid .load-more-wrapper .load-more-btn.completed-view,.fulfilmentmethod.collapsed .genericContentGrid .load-more-wrapper .load-more-btn.fulfilment-method-container,.fulfilmentmethod.step-completed .genericContentGrid .load-more-wrapper .load-more-btn.collapsed-view,.fulfilmentmethod.step-completed .genericContentGrid .load-more-wrapper .load-more-btn.fulfilment-method-container,.genericContentGrid .load-more-wrapper .branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .load-more-btn.login-to-view,.genericContentGrid .load-more-wrapper .branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .load-more-btn.text-light,.genericContentGrid .load-more-wrapper .branchlocations .drawer .content-section .guest_zip_code .locator .guest-login .search-bar>svg.load-more-btn,.genericContentGrid .load-more-wrapper .carttools ul p.load-more-btn,.genericContentGrid .load-more-wrapper .erporderdetails .order-detail-section .order-status-section .order-fulfillment .shipping-detail .shipping-detail-details .progress-bar .step.completed h4.load-more-btn,.genericContentGrid .load-more-wrapper .fulfilmentmethod.collapsed .load-more-btn.completed-view,.genericContentGrid .load-more-wrapper .fulfilmentmethod.collapsed .load-more-btn.fulfilment-method-container,.genericContentGrid .load-more-wrapper .fulfilmentmethod.step-completed .load-more-btn.collapsed-view,.genericContentGrid .load-more-wrapper .fulfilmentmethod.step-completed .load-more-btn.fulfilment-method-container,.genericContentGrid .load-more-wrapper .load-more-btn.d-none,.genericContentGrid .load-more-wrapper .orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .load-more-btn.status,.genericContentGrid .load-more-wrapper .orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .load-more-btn.received,.genericContentGrid .load-more-wrapper .orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .load-more-btn.supplied-by,.genericContentGrid .load-more-wrapper .orderhistory .order-history-section .order-tabs ul li.active img.load-more-btn.icon-black,.genericContentGrid .load-more-wrapper .ordernotes.collapsed .load-more-btn.order-notes-container,.genericContentGrid .load-more-wrapper .partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .load-more-btn.mobile-label,.genericContentGrid .load-more-wrapper .partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .load-more-btn.mobile-label,.genericContentGrid .load-more-wrapper .partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .load-more-btn.mobile-label,.genericContentGrid .load-more-wrapper .partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .load-more-btn.mobile-label,.genericContentGrid .load-more-wrapper .partscredit.collapsed .load-more-btn.parts-credit,.genericContentGrid .load-more-wrapper .partscredit.step-completed .load-more-btn.next-payment-method,.genericContentGrid .load-more-wrapper .paymentmethod.collapsed .load-more-btn.paymentcomponent,.genericContentGrid .load-more-wrapper body:has(.checkout) .columncontainer-col-66 .load-more-btn.ghost,.orderhistory .order-history-section .completed-orders-section .order-list-card .order-list .item .item-header .genericContentGrid .load-more-wrapper .load-more-btn.status,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .genericContentGrid .load-more-wrapper .load-more-btn.received,.orderhistory .order-history-section .open-orders-section .order-list-card .order-list .item .item-header .genericContentGrid .load-more-wrapper .load-more-btn.supplied-by,.orderhistory .order-history-section .order-tabs ul li.active .genericContentGrid .load-more-wrapper img.load-more-btn.icon-black,.ordernotes.collapsed .genericContentGrid .load-more-wrapper .load-more-btn.order-notes-container,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-amount .genericContentGrid .load-more-wrapper .load-more-btn.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-balance .genericContentGrid .load-more-wrapper .load-more-btn.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-duration .genericContentGrid .load-more-wrapper .load-more-btn.mobile-label,.partscredit .parts-credit .applycredit-parts .part-credit-table #creditsContainer .credit-item .credit-details .credit-usage .genericContentGrid .load-more-wrapper .load-more-btn.mobile-label,.partscredit.collapsed .genericContentGrid .load-more-wrapper .load-more-btn.parts-credit,.partscredit.step-completed .genericContentGrid .load-more-wrapper .load-more-btn.next-payment-method,.paymentmethod.collapsed .genericContentGrid .load-more-wrapper .load-more-btn.paymentcomponent,body:has(.checkout) .columncontainer-col-66 .genericContentGrid .load-more-wrapper .load-more-btn.ghost{display:none}.genericContentGrid .load-more-wrapper .load-more-btn:focus,.genericContentGrid .load-more-wrapper .load-more-btn:hover{background:#253fc8;border-color:#253fc8;color:#fff}.cmp-geo-location-modal .geo-overlay{background:rgba(0,0,0,.45);cursor:default;display:none;inset:0;position:fixed;z-index:9000}.cmp-geo-location-modal .geo-overlay.overlay-active{display:block}.cmp-geo-location-modal .geo-modal{display:none;inset:0;position:fixed;z-index:9000}@media(max-width:899px){.cmp-geo-location-modal .geo-modal .slide__nav-area.sidepanelActive .slide__nav-logo{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cmp-geo-location-modal .geo-modal .slide__nav-area.sidepanelActive .slide__nav-logo .slide__logo-container{display:none}.cmp-geo-location-modal .geo-modal .slide__nav-area.sidepanelActive .slide__nav-logo .menu_close.geo-modal__close{height:20px!important;width:20px!important}}.cmp-geo-location-modal .geo-modal[aria-hidden=false]{display:block}.cmp-geo-location-modal .geo-modal__dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;left:unset!important;position:fixed;right:-100%;top:0;-webkit-transition:.4s;transition:.4s;width:460px;z-index:999}@media(max-width:1279px){.cmp-geo-location-modal .geo-modal__dialog{width:300px}.cmp-geo-location-modal .geo-modal__dialog .geo-modal__body>div h3,.cmp-geo-location-modal .geo-modal__dialog .geo-modal__body>form{padding-block:24px;padding-inline:1pc}.cmp-geo-location-modal .geo-modal__dialog .geo-modal__body>form .form-group select{width:100%}}.cmp-geo-location-modal .geo-modal__dialog.sidepanelActive{left:unset!important;right:0}.cmp-geo-location-modal .geo-modal__header{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#140a9a;justify-content:space-between;padding:21px 1pc 21px 2pc}.cmp-geo-location-modal .geo-modal__header .slide__logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.cmp-geo-location-modal .geo-modal__header .slide__logo-container h2{font-weight:400;margin:0}.cmp-geo-location-modal .geo-modal__header-icon{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:25.5px;width:25.5px}.cmp-geo-location-modal .geo-modal__header-icon svg{display:block}.cmp-geo-location-modal .geo-modal__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:28px!important;justify-content:center;padding:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:28px!important}.cmp-geo-location-modal .geo-modal__close:hover{opacity:.75}.cmp-geo-location-modal .geo-modal__close:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.cmp-geo-location-modal .geo-modal__close svg{display:block;height:28px;width:28px}.cmp-geo-location-modal .geo-modal__body{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-flex:1;flex:1;overflow-y:auto;padding:24px 2pc}@media(max-width:899px){.cmp-geo-location-modal .geo-modal__body{padding:24px 1pc}}.cmp-geo-location-modal .geo-modal__body>div{border-bottom:none!important;border-top:none!important}.cmp-geo-location-modal .geo-modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc}@media(max-width:899px){.cmp-geo-location-modal .geo-modal__content{padding:0!important}}.cmp-geo-location-modal .geo-modal__copy{color:#000;font-size:14px;line-height:1.45;margin:0}.cmp-geo-location-modal .geo-modal__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-block:24px;width:100%}.cmp-geo-location-modal .geo-modal__btn--primary .cmp-button__buttontext{color:#fff}.cmp-geo-location-modal .geo-modal__btn--outline{background:#fff;border:1px solid #3c1a56;color:#3c1a56}.cmp-geo-location-modal .geo-modal__btn--outline:hover{background:#f5f5f5}.cmp-geo-location-modal [dir=rtl] .geo-modal__dialog{left:-100%;right:unset}.cmp-geo-location-modal [dir=rtl] .geo-modal__dialog.sidepanelActive{left:0;right:unset;width:inherit}.cmp-geo-location-modal .cmp-geo-location-modal.edit-mode .slide__nav-area{height:auto;left:unset;position:relative;right:unset;width:100%}.announcement-banner{background:#ededed;color:#1b232a;display:none;padding:20px 60px 20px 20px;position:relative;text-align:center}@media(max-width:449px){.announcement-banner{padding:20px 50px 20px 20px;text-align:left}}.announcement-banner.announcement--yellow{background:#ffc82f}.announcement-banner.announcement--blue{background:#9cf}.announcement-banner.announcement--light-blue{background:#e2f2ff}.announcement-banner h5{font-weight:700;margin-bottom:5px}.announcement-banner h5,.announcement-banner p{color:#1b232a;font-size:1pc;line-height:22px;margin-top:0}.announcement-banner p{font-weight:400;margin-bottom:0}.announcement-banner>p a{color:#1b232a;text-decoration:underline}.announcement-banner .announce-close-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#6e757a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:14px;outline:0;padding:0;position:absolute;right:2pc;top:22px;width:14px}.announcement-banner .announce-close-btn:before{background:url(../../../content/dam/komatsu/icons/website-app/Close.svg) no-repeat 50%;content:"";-webkit-filter:grayscale(1);filter:grayscale(1);font-size:0;height:100%;opacity:.7;position:absolute;width:100%}.announcement-banner .announce-close-btn:focus{border:1px solid #000}@media(max-width:449px){.announcement-banner .announce-close-btn{right:20px}}.homepage{position:relative}.enddate,.startdate{display:none}.herocomponent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4pc;min-height:190px;padding-bottom:52px;padding-top:52px;position:relative;width:100%;z-index:9}.herocomponent.title{margin-top:0}.herocomponent .title_header{line-height:38px;margin-bottom:0}@media(max-width:899px){.herocomponent .title_header{font-size:28px;line-height:34px}}@media(max-width:449px){.herocomponent .title_header{font-size:20px;line-height:24px}}.herocomponent .hero-field p{margin-bottom:0;margin-top:15px}.herocomponent .hero-field .button_div{margin-top:15px}.herocomponent.bottom_margin_none{margin-bottom:0}.herocomponent.dark_gradient_overlay:before{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(0deg,transparent,rgba(0,0,0,.75));bottom:0;content:"";height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:-2}.herocomponent.dark_gradient_overlay .hero-field{color:#fff}.herocomponent.title_header_custom .title_header{font-size:36px;line-height:38px}.herocomponent.title_weight_custom .hero-field .title_header{font-weight:700}.herocomponent.left_align_content .hero-field .title_header,.herocomponent.left_align_description .hero-field p{word-wrap:break-word;text-align:left!important}.herocomponent.right_align_content .hero-field .title_header,.herocomponent.right_align_description .hero-field p{word-wrap:break-word;text-align:right!important}.herocomponent.center_align_content .hero-field .title_header,.herocomponent.center_align_description .hero-field p{word-wrap:break-word;text-align:center!important}.herocomponent.center_align_content .hero-field .title_header ol,.herocomponent.center_align_content .hero-field .title_header ul,.herocomponent.center_align_description .hero-field p ol,.herocomponent.center_align_description .hero-field p ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.herocomponent.left_align_button .button_div{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:start}.herocomponent.right_align_button .button_div{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:end}.herocomponent.center_align_button .button_div{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.herocomponent.icon_right .button .cmp-button .cmp-button__buttontext{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.herocomponent.icon_right .button .cmp-button .cmp-button__buttontext img{margin-left:8px;margin-right:0}.herocomponent .hero-background,.herocomponent .hero-background img{bottom:0;height:100%;position:absolute;top:0;width:100%}.herocomponent .hero-background img{-o-object-fit:cover;object-fit:cover;z-index:-3}.herocomponent>.hero-field{margin:0 auto;max-width:1340px;padding-left:2pc;padding-right:2pc;position:relative;width:auto;width:100%;z-index:2}@media(min-width:1920px){.herocomponent>.hero-field{max-width:100%}}@media(max-width:899px){.herocomponent>.hero-field{padding-left:2pc;padding-right:2pc}}@media(max-width:449px){.herocomponent>.hero-field{padding-left:20px;padding-right:20px}}.herocomponent>.hero-field .title_header{word-wrap:break-word;font-weight:400}.herocomponent>.hero-field p{word-wrap:break-word;font-size:1pc;line-height:24px}.herocomponent.hero-max-width>.hero-field{max-width:782px}.herocomponent.large_hero{height:700px!important}.herocomponent.large_hero:not(.hero-video) .hero-background img{height:100%}@media(max-width:449px){.herocomponent.large_hero:not(.hero-video) .hero-background img{height:100%!important}}.herocomponent.large_hero:not(.hero-video) .hero-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}@media(max-width:899px){.herocomponent.large_hero{padding-bottom:2pc;padding-top:2pc}}@media(max-width:449px){.herocomponent.large_hero{height:auto!important;padding-bottom:20px;padding-top:20px}}.herocomponent.white_bg.dark_gradient_overlay .hero-field{color:#fff}.herocomponent.white_bg .hero-field{color:#1b232a}.herocomponent.black_bg .hero-field,.herocomponent.blue_bg .hero-field{color:#fff}.herocomponent.blue_overlay:before{background:#140a9a;bottom:0;content:"";height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:-2}.herocomponent.blue_overlay .hero-field{color:#fff}.herocomponent.hero-video{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-height:700px;width:100%}@media(max-width:899px){.herocomponent.hero-video{max-height:25pc}}.herocomponent.hero-video>.hero-field{width:100%}.herocomponent .hero-background-video{container-type:size;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:-3}.herocomponent .hero-background-video iframe,.herocomponent .hero-background-video video{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@container (min-aspect-ratio: 16/9){.herocomponent .hero-background-video iframe,.herocomponent .hero-background-video video{height:56.25cqw}}@container (max-aspect-ratio: 16/9){.herocomponent .hero-background-video iframe,.herocomponent .hero-background-video video{width:177.78cqh}}.herocomponent .cq-placeholder{height:auto!important}.herocomponent.title_center_constrained .hero-field .title_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-hyphens:auto;hyphens:auto;margin:0 25%;overflow-wrap:break-word;text-align:justify;white-space:pre-line;width:50%;word-break:break-word}@media(max-width:899px){.herocomponent.title_center_constrained .hero-field .title_header{margin:0;width:100%}}.herocomponent.description_center_constrained .hero-field .left-constrained-container h1:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h2:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h3:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h4:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h5:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h6:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container p{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-hyphens:auto;hyphens:auto;margin:0 25%;overflow-wrap:break-word;text-align:justify;white-space:pre-line;width:50%;word-break:break-word}@media(max-width:899px){.herocomponent.description_center_constrained .hero-field .left-constrained-container h1:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h2:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h3:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h4:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h5:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h6:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container p{margin:0;width:100%}}.herocomponent.title_center_constrained .hero-field .title_header{font-weight:700;padding-left:1px}.herocomponent.description_center_constrained .hero-field .left-constrained-container h1:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h2:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h3:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h4:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h5:first-child,.herocomponent.description_center_constrained .hero-field .left-constrained-container h6:first-child{font-weight:700;margin-bottom:-3px;text-align:justify}.herocomponent.description_left_wrapped .hero-field .left-constrained-container p,.herocomponent.title_left_wrapped .hero-field .title_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-hyphens:auto;hyphens:auto;margin:0 45% 0 0;overflow-wrap:break-word;-ms-word-break:break-word;word-break:break-word}.aem-AuthorLayer-Edit .herocomponent.large_hero{max-height:750pt;min-height:600px}.left-constrained .left-constrained-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}@media(max-width:899px){.left-constrained .left-constrained-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.left-constrained p{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:856px;padding-right:20px}.left-constrained .button_div{-ms-flex-negative:0;flex-shrink:0}.hero-banner-search-area{margin-top:15px}.hero-banner-search-area h4{font-size:14px}.hero-banner-search-area .hero-banner-search{margin-bottom:6px;max-width:300px;position:relative}.hero-banner-search-area .hero-banner-search input{border:1px solid #8f969a;border-radius:4px;height:40px;padding:0 15px 0 40px;width:100%}.hero-banner-search-area button.button-search{background:transparent;border:0;cursor:pointer;height:40px;left:0;padding:0;position:absolute;top:0;width:40px}.hero-banner-search-area button.button-search img{height:18px;position:relative;top:3px;width:18px}.link-target,.search-parameter-key,.searchresult-link{display:none}.cmp-kx-icon-component{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center}.cmp-kx-icon-component__img{display:block;-o-object-fit:contain;object-fit:contain}.cmp-kx-icon-component__eyebrow-title{color:var(--Neutral-Dark-gray,#6e757a)}.cmp-kx-icon-component .metric-value{color:#000;font-size:52px;font-style:normal}.cmp-kx-icon-component__description{color:#000}.image{width:100%}.image img{border-radius:.25rem;display:block;-o-object-fit:contain;object-fit:contain;width:100%}.image.cmp-img-rounded img{border-radius:0}.image.medium img{max-height:457px}.image.cover img{-o-object-fit:cover;object-fit:cover}.image .cmp-image__title{color:#4d545a;font-weight:400}.image.display-as-icon img{height:4pc;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:4pc}.cmp-keypoint{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-negative:0;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0}.cmp-keypoint__label{color:var(--Neutral-Dark-gray,#6e757a);margin:0 0 9pt}.cmp-keypoint__value{color:#000;font-size:52px;font-style:normal;line-height:1;margin:0 0 10px}.cmp-keypoint__description{color:#000;margin:0}.cmp-keypoint--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.list .cmp-list__dialog,.list .resource-center-mobile-icon{display:none}.list p{margin:0}.list .sub_list{background-color:#fff}.list .sub_list .sub_list_title{color:#4d545a;text-decoration:none}.list .sub_list .sub_list_details{color:#4d545a;font-family:Noto Sans,sans-serif;font-size:1pc;font-weight:400;line-height:22px;margin:0;padding:0;text-align:left}.list .sub_list .sub_list_details li{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.list .sub_list .sub_list_details li .cmp-list__item-title{color:#140a9a;text-decoration:underline}.list .sub_list .sub_list_details .sub_list_links{display:-webkit-box;display:-ms-flexbox;display:flex}.list .arrow_icon{display:none;margin-left:8px}.list.secondary .sub_list_details li .cmp-list__item-title{text-decoration:none}.list.secondary .arrow_icon{color:#140a9a;display:block}.list.secondary.white_text .sub_list_details li .cmp-list__item-title,.list.secondary.white_text .sub_list_title,.list.white_text .sub_list_details li .cmp-list__item-title,.list.white_text .sub_list_title{color:#fff}.list.secondary.white_text .arrow_icon,.list.white_text .arrow_icon{color:#fff;display:block}.list.resource-center{background:#fff}.list.resource-center .sub_list .sub_list_details .sub_list_links a.cmp-list__item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 9pt}.list.resource-center .sub_list .sub_list_details li span.cmp-list__item-title{text-decoration:none}@media(min-width:899px){.list.resource-center .sub_list_title{border-radius:var(--corner-radius,4px) var(--corner-radius,4px) 0 0;border-top:4px solid var(--Primary-Main,#140a9a);margin:0;padding:20px 9pt}.list.resource-center .sub_list_details,.list.resource-center .sub_list_title{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16)}.list.resource-center .sub_list_details{border-radius:4px}}@media(max-width:899px){.list.resource-center .cmp-list__dialog{display:block}.list.resource-center.aem-GridColumn.aem-GridColumn--default--12{width:auto}.list.resource-center .cmp-list.sub_list_details.desktop-list{display:none}.list.resource-center>.sub_list>.sub_list--heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #36c;border-radius:var(--corner-radius,4px);display:-webkit-box;display:-ms-flexbox;display:flex}.list.resource-center>.sub_list>.sub_list--heading .resource-center-mobile-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.list.resource-center>.sub_list>.sub_list--heading .sub_list_title{border-radius:var(--corner-radius,4px);color:var(--Primary-Main,#140a9a);font-family:Noto Sans,sans-serif;font-size:1pc;font-weight:400;line-height:22px;margin:0;padding:var(--Spacing-Padding-content-8,8px) var(--Spacing-Padding-content-16,1pc) var(--Spacing-Padding-content-8,8px) 8px}.list.resource-center dialog form{width:100%}.list.resource-center dialog .cmp-list__heading{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;border-bottom:1px solid gray;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1pc 20px 1pc 9pt}.list.resource-center dialog .dialog_sub_list_title{color:#000;font-family:Noto Sans,sans-serif;font-size:1pc;font-weight:700;line-height:22px;margin:0}.list.resource-center dialog .close-linklist-dialog-btn,.list.resource-center dialog.cmp-list__dialog{display:-webkit-box;display:-ms-flexbox;display:flex}.list.resource-center dialog.cmp-list__dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:none;-ms-flex-direction:column;flex-direction:column;height:100%;left:-100%;max-height:unset;pointer-events:none;position:fixed;top:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:999}.list.resource-center dialog.cmp-list__dialog[open]{left:0;pointer-events:auto}}@media(max-width:899px)and (max-width:899px){.list.resource-center dialog.cmp-list__dialog[open]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:899px){.list.resource-center dialog.notifications-dialog::-webkit-backdrop{background:rgba(0,0,0,.5)}.list.resource-center dialog.notifications-dialog::backdrop{background:rgba(0,0,0,.5)}}.list .cmp-link__screen-reader-only{display:none}.cmp-metricimperialconverter__toggle-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;color:#6e757a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:5px;justify-content:end;line-height:19px;padding:15px 2pc;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:449px){.cmp-metricimperialconverter__toggle-container{padding:0}}.cmp-metricimperialconverter__toggle-container .switch{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:24px;margin:0 5px;position:relative;width:52px}.cmp-metricimperialconverter__toggle-container .switch input{height:0;opacity:0;width:0}.cmp-metricimperialconverter__toggle-container .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.cmp-metricimperialconverter__toggle-container .slider:before{background-color:#fff;bottom:4px;content:"";height:1pc;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:1pc}.cmp-metricimperialconverter__toggle-container input:checked+.slider{background-color:#140a9a}.cmp-metricimperialconverter__toggle-container .metric-first input:not(:checked)+.slider{background-color:#140a9a!important}.cmp-metricimperialconverter__toggle-container .metric-first input:checked+.slider{background-color:#ccc!important}.cmp-metricimperialconverter__toggle-container input:focus+.slider{-webkit-box-shadow:0 0 1px #140a9a;box-shadow:0 0 1px #140a9a}.cmp-metricimperialconverter__toggle-container input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.cmp-metricimperialconverter__toggle-container .slider.round{border-radius:25px}.cmp-metricimperialconverter__toggle-container .slider.round:before{border-radius:50%}@media(max-width:899px){.cmp-metricimperialconverter__toggle-container.hide-for-tablet{display:none}}[data-unit-type=METRIC] [data-unit=IMPERIAL][data-linked=true]{display:none!important}[data-unit-type=METRIC] .cmp-metricimperialconverter__text-metric{font-weight:700}[data-unit-type=IMPERIAL] [data-unit=METRIC][data-linked=true]{display:none!important}[data-unit-type=IMPERIAL] .cmp-metricimperialconverter__text-imperial{font-weight:700}body.modal-open{margin:0;overflow:hidden;padding:0}.modalpopup .modal{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;all:unset;align-items:center;background-color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.modalpopup .modal-popup{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:3rem;padding-top:3rem}@media(max-width:899px){.modalpopup .modal-popup{padding:1rem}}@media(max-width:449px){.modalpopup .modal-popup{padding:1rem}}.modalpopup .modal-content{background-color:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;max-height:100%;max-width:45pc;overflow-y:auto;padding:20px;position:relative;width:100%}.modalpopup .model-inner-content{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:300;line-height:24px;padding-top:1rem;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;width:100%}.modalpopup .model-inner-content ol{list-style-position:inside}.modalpopup .model-inner-content ol li{padding-left:0}.modalpopup .model-inner-content ol li:before{display:none}.modalpopup .model-inner-content img{display:block;margin:auto;max-width:100%}.modalpopup .model-inner-content .termsandconditionsCloseBtn{background:#140a9a;border-radius:4px;color:#fff;font-size:1pc;font-weight:400;line-height:24px;padding:11px 24px}.modalpopup .close-btn{-ms-flex-negative:0;cursor:pointer;flex-shrink:0;font-size:30px;line-height:1;margin-left:10px;position:relative;top:-3px}.modalpopup .modal-popup-title-container{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:.5rem}.modalpopup .modal-popup-title{font-family:Noto Sans,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin:0;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.modalpopup .modal-footer-content{border-top:1px solid #ededed;padding-top:20px}.modalpopup .modal[aria-hidden=true]{display:none}.modalpopup .modal[aria-hidden=false]{display:-webkit-box;display:-ms-flexbox;display:flex}.model-inner-content ul{list-style-type:none;margin:0;padding-left:0}.model-inner-content li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.model-inner-content li:before{content:"•";left:0;position:absolute;top:0}.offerGrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2pc}@media(max-width:449px){.offerGrid{padding:20px}}.offerGrid .filter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:end;margin-bottom:2pc;margin-left:auto;margin-right:auto;max-width:1900px;row-gap:20px;width:100%}@media(max-width:899px){.offerGrid .filter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center}}@media(max-width:449px){.offerGrid .filter{margin-bottom:20px}}.offerGrid .filter h3{font-size:20px;font-weight:700;line-height:28px;margin-bottom:0}.offerGrid .filter select{background:#fff;border:1px solid #ededed;border-radius:4px;font-size:1pc;font-weight:400;line-height:22px;padding:8px;width:300px}@media(max-width:899px){.offerGrid .filter select{min-width:170px;width:auto}}@media(max-width:449px){.offerGrid .filter select{width:100%}}.offerGrid .filter select:focus-visible{outline:none}.offerGrid .grid{display:grid;gap:2pc;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;max-width:1900px;width:100%}@media(max-width:899px){.offerGrid .grid{gap:20px;grid-template-columns:repeat(3,1fr)}}@media(max-width:449px){.offerGrid .grid{grid-template-columns:repeat(1,1fr)}}.offerGrid .grid .tile .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.offerGrid .grid .tile .item:hover{-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.offerGrid .grid .tile .item a{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none}.offerGrid .grid .tile .item .image{border:1px solid #ededed;border-top-left-radius:4px;border-top-right-radius:4px;height:207px}.offerGrid .grid .tile .item .image img{border-top-left-radius:4px;border-top-right-radius:4px;height:207px;-o-object-fit:cover;object-fit:cover;width:100%}.offerGrid .grid .tile .item .content{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:20px}.offerGrid .grid .tile .item .content h3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px;font-weight:700;line-height:24px;margin:0 0 1pc}.offerGrid .grid .tile .item .content ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:5px}.offerGrid .grid .tile .item .content ul li{background:#36c;border-radius:20px;color:#fff;font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;padding:2px 8px}.offerGrid .load-more-wrapper{padding:0 2pc;text-align:center}.offerGrid .load-more-wrapper .load-more-btn{background:#fff;border:1.5px solid #140a9a;border-radius:4px;color:#131a94;cursor:pointer;font-size:1pc;font-weight:500;line-height:22px;margin-top:2pc;padding:8px 2pc}@media(max-width:899px){.offerGrid .load-more-wrapper .load-more-btn{margin-top:20px}}.offerGrid .load-more-wrapper .load-more-btn:hover{background:#253fc8;border-color:#253fc8;color:#fff}.partbook:not(.parts-book){display:none}.parts-book{background:#fff;border:1px solid #ededed;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);margin:1pc 0;padding:4pc 2pc}@media(max-width:899px){.parts-book{padding:2pc}}@media(max-width:449px){.parts-book{padding:20px}}.parts-book .parts-book-section .title{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;justify-content:space-between;margin-bottom:2pc}@media(max-width:449px){.parts-book .parts-book-section .title{margin-bottom:20px}}.parts-book .parts-book-section .title h2{margin-bottom:0}.parts-book .parts-book-section .title .parts-list-dropdown label{display:block;font-weight:700;line-height:22px;margin-bottom:8px}.parts-book .parts-book-section .title .parts-list-dropdown select{border:1px solid #bfc2c5;border-radius:4px;font-weight:400;height:40px;line-height:22px;max-width:284px;min-width:284px;padding:9px 8px;width:100%}@media(max-width:449px){.parts-book .parts-book-section .title .parts-list-dropdown select{max-width:none;min-width:auto}}.parts-book .parts-book-section .message.alert__div--informational{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background:#e5f5fb;border:1px solid #00a7e0;border-radius:4px;color:#006487;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:2pc;max-width:100%;padding:1pc 6px;width:100%}.parts-book .parts-book-section .message.alert__div--informational i{margin-right:15px;margin-top:4px}.parts-book .parts-book-section .parts-embed{margin-bottom:2pc}@media(max-width:449px){.parts-book .parts-book-section .parts-embed{margin-bottom:20px}}.parts-book .parts-book-section .parts-embed iframe{border:1px solid #ededed;border-radius:4px;height:550px;width:100%}.parts-book .parts-book-section .button,.parts-book .parts-book-section .button button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.parts-book .parts-book-section .button button{background:#fff;border:1.5px solid #140a9a;border-radius:4px;color:#140a9a;gap:8px;padding:8px 1pc}.parts-book .parts-book-section.guest-user .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:0}.parts-book .parts-book-section.guest-user .zip-code-section p{display:inline-block;font-weight:300;line-height:24px;margin-bottom:0}.parts-book .parts-book-section.guest-user .zip-code-section p a{color:#140a9a;font-weight:700;line-height:24px;text-decoration:underline}.parts-book .parts-book-section.guest-user .zip-code-section .pill{display:inline-block}.parts-book .parts-book-section.guest-user .zip-code-section .pill p{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#e2f2ff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:8px;justify-content:center;line-height:19px;margin-bottom:0;padding:8px 1pc}.parts-book .parts-book-section.guest-user .zip-code-section .add-equip-button,.parts-book .parts-book-section.guest-user .zip-code-section .zip-code-button{background:none;border:none;color:#140a9a;cursor:pointer;font-weight:700;padding:0;text-decoration:underline}.parts-book .parts-book-section.guest-user .button a{background:#140a9a;border:none;border-radius:4px;color:#fff;padding:8px 1pc}.parts-book .add_equip{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2pc;padding:4pc 2pc;text-align:center;width:auto}.parts-book .add_equip h2{font-size:24px;font-weight:700;line-height:28px;margin:0}.parts-book .add_equip .view_parts p{font-size:1pc;font-weight:300;line-height:24px;margin:0}.parts-book .add_equip .view_parts p a{color:#140a9a;font-weight:700}.parts-book .add_equip .view_parts p .pill{background:#e2f2ff;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;padding:8px 1pc}.parts-book .add_equip .view_parts p .pill span{color:#1b232a;font-size:14px;font-weight:400;line-height:19px}.cmp-productfinder{max-width:31.25rem}.cmp-productfinder__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='currentColor' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem;border:.0625rem solid var(--theme-border-color,currentColor);cursor:pointer;padding:.625rem 2.5rem .625rem .75rem}.cmp-productfinder__select:disabled{cursor:not-allowed;opacity:.6}.cmp-productfinder__select:focus-visible{outline:.125rem solid;outline-offset:.125rem}@media(max-width:899px){.cmp-productfinder{max-width:100%}}.promoblock{background:#140a9a}.promoblock .promo_block--row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:449px){.promoblock .promo_block--row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}}.promoblock .promo_block--col.content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:33.3333333333%}@media(max-width:899px){.promoblock .promo_block--col.content{width:50%}}@media(max-width:449px){.promoblock .promo_block--col.content{width:100%}}.promoblock .promo_block--col.content .promo_block--text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px 2pc;width:100%}@media(max-width:899px){.promoblock .promo_block--col.content .promo_block--text{row-gap:1pc}}@media(max-width:449px){.promoblock .promo_block--col.content .promo_block--text{padding:24px 20px}}.promoblock .promo_block--col.content .promo_block--text h2{color:#fff;font-size:22px;line-height:28px}@media(max-width:899px){.promoblock .promo_block--col.content .promo_block--text h2{font-size:20px}}.promoblock .promo_block--col.content .promo_block--text p{font-size:1pc;line-height:22px}.promoblock .promo_block--col.content .promo_block--text a:not(.cmp-button),.promoblock .promo_block--col.content .promo_block--text>*{color:#fff}@media(max-width:899px){.promoblock .promo_block--col.content .promo_block--text{padding:24px 20px}}.promoblock .promo_block--col.content .promo_block--text>div{margin-bottom:1pc}.promoblock .promo_block--col.content .promo_block--text>div ul{padding-left:17px}.promoblock .promo_block--col.content .promo_block--text>div p{margin-bottom:1pc}.promoblock .promo_block--col.image{width:66.6666666667%}@media(max-width:899px){.promoblock .promo_block--col.image{width:50%}}@media(max-width:449px){.promoblock .promo_block--col.image{width:100%}}.promoblock .promo_block--img{height:100%}.promoblock .promo_block--img figure,.promoblock .promo_block--img picture{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;margin-bottom:0;overflow:hidden}.promoblock .promo_block--img figure img,.promoblock .promo_block--img picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:449px){.promoblock .promo_block--img figure img,.promoblock .promo_block--img picture img{height:260px}}.promoblock .promo_block--img figure div,.promoblock .promo_block--img figure div a,.promoblock .promo_block--img picture div,.promoblock .promo_block--img picture div a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.promoblock .promo_block--img figure div a img,.promoblock .promo_block--img picture div a img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.promoblock.black_bg p{color:#fff}.promoblock.content_right .promo_block--row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:449px){.promoblock.content_right .promo_block--row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.promoblock.white_bg .promo_block--area .promo_block--text h2,.promoblock.white_bg .promo_block--area .promo_block--text p{color:#1b232a}.promoblock.white_bg .promo_block--area .promo_block--text a:not(.cmp-button){color:#140a9a}.promoblock.white_bg .promo_block--area .promo_block--text>*{color:#1b232a}.promoblock .cmp-link__screen-reader-only{display:none}.region_comp-row{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -15px}.region_comp .accr_card{margin-top:2pc;max-width:100%;padding:0 15px;width:20%}@media(max-width:899px){.region_comp .accr_card{width:50%}}@media(max-width:449px){.region_comp .accr_card{width:100%}.region_comp .accr_card:first-child{margin-top:0}}.region_comp .accr_card .accr-header{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:3px solid #140a9a;cursor:pointer;justify-content:space-between;margin-bottom:10px;padding:0 10px}.region_comp .accr_card .accr-header,.region_comp .accr_card .accr-header-lft{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.region_comp .accr_card .accr-header-lft{gap:5px}.region_comp .accr_card .accr-header-lft figure{height:30px;margin:0 0 5px;max-height:30px;max-width:30px;width:30px}.region_comp .accr_card .accr-header-lft figure img{border-radius:50%;-webkit-box-shadow:0 0 3px 0 #c6cacc;box-shadow:0 0 3px 0 #c6cacc;height:30px;max-height:30px;max-width:30px;width:30px}.region_comp .accr_card .accr-header-lft figure img:not([src]){display:none}.region_comp .accr_card .accr-header-lft p{font-weight:600;margin:0}.region_comp .accr_card .accr-header-right button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;min-height:auto;padding:0}.region_comp .accr_card .accr-header-right button .accr-icon{background:#140a9a;display:inline-block;height:3px;position:relative;width:1pc}.region_comp .accr_card .accr-header-right button .accr-icon:before{background:#140a9a;content:"";height:1pc;left:7px;position:absolute;top:-6px;width:3px}.region_comp .accr_card .accr-header.minus .accr-icon:before{display:none}.region_comp .accr_card .accr-body{max-height:0;overflow:hidden;padding:0 10px;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.region_comp .accr_card .accr-body.active{max-height:500px}.region_comp .accr_card .accr-body ul li{list-style:none;margin-top:10px}.region_comp .accr_card .accr-body ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#140a9a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;justify-content:space-between}.region_comp .accr_card .accr-body ul li a .cmp-link__screen-reader-only{display:none}@media(max-width:449px){.relatedapplications{padding:20px}}.relatedapplications h2{color:#1b232a;font-size:24px;font-weight:700;line-height:28px;margin-bottom:2pc;text-align:center}.relatedapplications .related-applications{background-color:#fff;border:1px solid #ededed;border-radius:4px;padding:2pc 4pc}@media(max-width:899px){.relatedapplications .related-applications{padding:2pc}}@media(max-width:449px){.relatedapplications .related-applications{padding:2pc 24px}}.relatedapplications .related-applications .related-applications_container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;justify-content:center;width:100%}@media(max-width:449px){.relatedapplications .related-applications .related-applications_container{padding-left:0;padding-right:0}}.relatedapplications .related-applications .application-card{-webkit-box-flex:1;-ms-flex-item-align:stretch;align-self:stretch;background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;max-width:17.625rem}@media(max-width:899px){.relatedapplications .related-applications .application-card{max-width:calc(50% - 2pc)}}@media(max-width:449px){.relatedapplications .related-applications .application-card{max-width:100%}}.relatedapplications .related-applications .application-card__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-weight:400;height:100%;width:100%}.relatedapplications .related-applications .application-card__wrapper:hover .application-card__button{background:#253fc8;border:2px solid #36c}.relatedapplications .related-applications .application-card__wrapper:hover .tertiary .application-card__button{color:#fff}.relatedapplications .related-applications .application-card a{color:#1b232a;font-weight:400}.relatedapplications .related-applications .application-card:hover{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.relatedapplications .related-applications .application-card__image-wrap{aspect-ratio:16/9;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;vertical-align:middle;width:100%}.relatedapplications .related-applications .application-card__image-wrap span{background:var(--Secondary-Secondary-90,#fef5d8);border:1px solid var(--Secondary-Secondary-30,#ffc82f);border-radius:var(--Large-Full,750pt);color:var(--Neutral-Neutral-0,#1b232a);font-family:var(--Body-Font,"Noto Sans");font-size:var(--Body-Medium-Size,14px);font-style:normal;font-weight:400;left:9pt;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Body-Medium-Line-Height,20px);padding:4px 14px;position:absolute;top:8px;z-index:9}.relatedapplications .related-applications .application-card__icon{height:44px;position:absolute;right:8px;top:8px;width:44px;z-index:9}.relatedapplications .related-applications .application-card__image{aspect-ratio:16/9;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;vertical-align:middle;width:100%}.relatedapplications .related-applications .application-card__image:hover .cmp-button__buttontext{background:#253fc8;border:2px solid #36c}.relatedapplications .related-applications .application-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:1pc}.relatedapplications .related-applications .application-card__title{color:#1b232a;font-size:18px;font-weight:400;line-height:22px;margin-bottom:9pt;margin-top:0}.relatedapplications .related-applications .application-card__description{-webkit-box-flex:1;color:#4d545a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin-bottom:9pt}.relatedapplications .related-applications .application-card__description p{-webkit-box-flex:1;-ms-flex:1;flex:1}.relatedapplications .related-applications .application-card__description li{list-style:none;margin:0}.relatedapplications .related-applications .application-card__description-specs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.66rem,1vw,.75rem);font-weight:400;line-height:clamp(.99rem,1.6vw,1.0675rem);margin-bottom:.375rem}.relatedapplications .related-applications .application-card__description-specs:not(:nth-last-child(-n+2)){border-bottom:1px solid rgba(48,48,48,.15)}.relatedapplications .related-applications .application-card__description-specs>span{-ms-flex-preferred-size:50%;flex-basis:50%;padding:.5rem .25rem}.relatedapplications .related-applications .application-card__description-specs .application-card__description-value{text-align:right}.relatedapplications .related-applications .application-card .cmp-button{width:100%}.relatedapplications .related-applications .application-card__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:center;width:100%}.relatedapplications .related-applications .application-card .button{margin-top:auto}.relatedapplications .related-applications .application-card:hover .tertiary .cmp-button__buttontext svg{stroke:#fff;fill:#fff}.relatedapplications .related-applications.horizontal_scroll .related-applications_container{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;margin:0 auto;max-width:100%;overflow:auto;padding-bottom:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.relatedapplications .related-applications.horizontal_scroll .related-applications_container::-webkit-scrollbar{height:10px}.relatedapplications .related-applications.horizontal_scroll .related-applications_container::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:20px}.relatedapplications .related-applications.horizontal_scroll .related-applications_container::-webkit-scrollbar-thumb{background-color:#140a9a;border-radius:20px}@media(max-width:449px){.relatedapplications .related-applications.horizontal_scroll .related-applications_container{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.relatedapplications .related-applications.horizontal_scroll .related-applications_container .application-card__image{-o-object-fit:cover;object-fit:cover}.relatedapplications .related-applications.horizontal_scroll .related-applications_container .application-card{display:inline-block;min-width:282px;position:relative}.relatedarticle{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fafafa;border-top:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2pc;row-gap:2pc}@media(max-width:899px){.relatedarticle{padding:2pc}}@media(max-width:449px){.relatedarticle{padding:2pc 20px}}.relatedarticle h2{margin-bottom:1.5rem;text-align:center}.relatedarticle .grid{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:0;margin-right:0;row-gap:2pc}@media(max-width:899px){.relatedarticle .grid{margin-left:-14px;margin-right:-14px}}@media(max-width:449px){.relatedarticle .grid{margin-left:0;margin-right:0;row-gap:20px}}.relatedarticle .grid .tile{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1pc;padding-right:1pc;width:25%}@media(max-width:899px){.relatedarticle .grid .tile{padding-left:14px;padding-right:14px;width:33.3333333333%}}@media(max-width:449px){.relatedarticle .grid .tile{padding-left:0;padding-right:0;width:100%}}.relatedarticle .grid .tile .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:stretch;-ms-flex-pack:stretch;background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:stretch;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.relatedarticle .grid .tile .item:hover{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.relatedarticle .grid .tile .item a{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;color:#1b232a;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;font-weight:400}.relatedarticle .grid .tile .image{border:1px solid #ededed;border-top-left-radius:4px;border-top-right-radius:4px;height:207px}.relatedarticle .grid .tile .image img{border-top-left-radius:4px;border-top-right-radius:4px;height:207px;-o-object-fit:cover;object-fit:cover;width:100%}.relatedarticle .grid .tile .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:20px}@media(max-width:899px){.relatedarticle .grid .tile .content{padding:10px 15px}}.relatedarticle .grid .tile .content .pretitle{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.relatedarticle .grid .tile .content .article-date,.relatedarticle .grid .tile .content p{font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;opacity:.75}.relatedarticle .grid .tile .content p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:3px;padding:2px 0}.relatedarticle .grid .tile .content p svg{height:1pc;width:1pc}.relatedarticle .grid .tile .content p svg path{fill:#1b232a}.relatedarticle .grid .tile .content h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1pc;font-weight:400;line-height:22px;margin-bottom:10px;overflow:hidden}.relatedarticle .grid .tile .content ul{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;row-gap:5px}.relatedarticle .grid .tile .content ul li{background:#36c;border-radius:20px;color:#fff;font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;padding:2px 8px}.relatedarticle.masonry-layout{background:#fff;clear:both!important;float:none!important;margin:0 auto;max-width:1900px}.relatedarticle.masonry-layout .grid.masonry{grid-column-gap:2pc;grid-row-gap:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:130px 130px 130px 110px;margin:0}@media(max-width:899px){.relatedarticle.masonry-layout .grid.masonry{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-13.5px;margin-right:-13.5px;row-gap:20px}}@media(max-width:449px){.relatedarticle.masonry-layout .grid.masonry{margin-left:0;margin-right:0}}.relatedarticle.masonry-layout .grid.masonry .tile{padding:0;width:100%}@media(max-width:899px){.relatedarticle.masonry-layout .grid.masonry .tile{padding-left:13.5px;padding-right:13.5px;width:33.3333333333%}}@media(max-width:449px){.relatedarticle.masonry-layout .grid.masonry .tile{padding-left:0;padding-right:0;width:100%}}.relatedarticle.masonry-layout .grid.masonry .tile .item a .image{border:0;border-radius:4px}.relatedarticle.masonry-layout .grid.masonry .tile .item a .image img{border-radius:4px}.relatedarticle.masonry-layout .grid.masonry .tile .item a .content p{background:#4d545a;border-radius:4px;color:#fff;opacity:1;padding:2px 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.relatedarticle.masonry-layout .grid.masonry .tile .item a .content p svg path{fill:#fff}.relatedarticle.masonry-layout .grid.masonry .tile .item a .content h3{font-weight:400}.relatedarticle.masonry-layout .grid.masonry .tile:first-child,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2){grid-row:1/5}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);overflow:hidden;position:relative}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item:hover,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item:hover{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item a .image,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item a .image{height:100%}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item a .image:before,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item a .image:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent,#000);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item a .image img,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item a .image img{height:100%}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item a .content,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item a .content{bottom:0;left:0;position:absolute;right:0}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item a .content p,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item a .content p{margin-bottom:24px}.relatedarticle.masonry-layout .grid.masonry .tile:first-child .item a .content h3,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2) .item a .content h3{color:#fff;font-size:20px;line-height:28px;margin-bottom:20px}.relatedarticle.masonry-layout .grid.masonry .tile:first-child{grid-column:1/3}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(2){grid-column:3/4}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3),.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4),.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5){border-bottom:1px solid #ededed;grid-column:4/5;margin-bottom:15px;padding-bottom:15px}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item{background:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item:hover,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item:hover,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item:hover{-webkit-box-shadow:none;box-shadow:none}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;-ms-flex-direction:row;flex-direction:row}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a .image,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a .image img,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a .image,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a .image img,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a .image,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a .image img{height:75pt;width:75pt}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a .content,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a .content,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a .content{padding:0}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a .content p,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a .content p,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a .content p{margin-bottom:8px}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a .content h3,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a .content h3,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a .content h3{font-size:18px;line-height:22px;margin-bottom:0}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3) .item a .content ul,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4) .item a .content ul,.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5) .item a .content ul{display:none}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(3){grid-row:1/2}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(4){grid-row:2/3}.relatedarticle.masonry-layout .grid.masonry .tile:nth-child(5){grid-row:3/4}.relatedarticle.masonry-layout .button.related_button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:4/5;grid-row:4/5}@media(max-width:899px){.relatedarticle.masonry-layout .button.related_button{display:block;text-align:center;width:100%}}.relatedbrochures{background:#fff;padding:3pc 2pc}.relatedbrochures h2{margin-bottom:2pc;text-align:center}.relatedbrochures__track{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;justify-content:center}.relatedbrochures__card{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 18px);flex:0 0 calc(25% - 18px);max-width:280px}.relatedbrochures__card a{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none}.relatedbrochures__card-image{border-radius:4px;overflow:hidden}.relatedbrochures__card picture{display:block}.relatedbrochures__card img{aspect-ratio:3/4;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.relatedbrochures__card-content{padding:9pt 0 0}.relatedbrochures__card-title{color:#4d545a;margin:0}@media(max-width:899px){.relatedbrochures{padding:2pc 20px}.relatedbrochures .relatedbrochures__card{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px)}.relatedbrochures .relatedbrochures__card:nth-child(n+4){display:none}}@media(max-width:449px){.relatedbrochures{padding:2pc 1pc}.relatedbrochures .relatedbrochures__card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:20pc}.relatedbrochures .relatedbrochures__card:nth-child(n+4){display:none}.relatedproducts{padding:20px}}.relatedproducts h2{color:#1b232a;font-size:24px;font-weight:700;line-height:28px;margin-bottom:2pc;text-align:center}.relatedproducts .related-products{background-color:#fff;border:1px solid #ededed;border-radius:4px;padding:2pc 4pc}@media(max-width:899px){.relatedproducts .related-products{padding:2pc}}@media(max-width:449px){.relatedproducts .related-products{padding:2pc 24px}}.relatedproducts .related-products .related-products_container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;justify-content:center;width:100%}@media(max-width:449px){.relatedproducts .related-products .related-products_container{padding-left:0;padding-right:0}}.relatedproducts .related-products .product-card{-webkit-box-flex:1;align-self:stretch;background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16);display:grid;-ms-flex:1 1 100%;flex:1 1 100%;max-width:17.625rem}@media(max-width:899px){.relatedproducts .related-products .product-card{max-width:calc(50% - 2pc)}}@media(max-width:449px){.relatedproducts .related-products .product-card{max-width:100%}}.relatedproducts .related-products .product-card__wrapper{color:#1b232a;display:grid;font-weight:400;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;width:100%}.relatedproducts .related-products .product-card__wrapper:hover .product-card__button{background:#253fc8;border:2px solid #36c}.relatedproducts .related-products .product-card a{color:#1b232a;display:grid;font-weight:400}.relatedproducts .related-products .product-card:hover{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.relatedproducts .related-products .product-card__image{aspect-ratio:16/9;border-radius:4px;vertical-align:middle;width:100%}.relatedproducts .related-products .product-card__image:hover .cmp-button__buttontext{background:#253fc8;border:2px solid #36c}.relatedproducts .related-products .product-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px}.relatedproducts .related-products .product-card__title{color:#1b232a;font-size:18px;font-weight:400;line-height:22px;margin-bottom:9pt;margin-top:0}.relatedproducts .related-products .product-card__description{color:#4d545a;margin-bottom:9pt}.relatedproducts .related-products .product-card__description li{list-style:none;margin:0}.relatedproducts .related-products .product-card__description-specs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.66rem,1vw,.75rem);font-weight:400;line-height:clamp(.99rem,1.6vw,1.0675rem);margin-bottom:.375rem}.relatedproducts .related-products .product-card__description-specs:not(:nth-last-child(-n+2)){border-bottom:1px solid rgba(48,48,48,.15)}.relatedproducts .related-products .product-card__description-specs>span{-ms-flex-preferred-size:50%;flex-basis:50%;padding:.5rem .25rem}.relatedproducts .related-products .product-card__description-specs .product-card__description-value{text-align:right}.relatedproducts .related-products .product-card__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#140a9a;border:2px solid #140a9a;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1pc;font-size:14px;font-weight:400;line-height:19px;margin-top:auto;padding:8px 2pc;-webkit-transition:.3s;transition:.3s;width:100%}.searchresults .searchresults-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2pc;padding:2pc}@media(max-width:449px){.searchresults .searchresults-container{padding:20px;position:relative}}.searchresults .searchresults-container .facets{min-width:220px;width:220px}@media(max-width:449px){.searchresults .searchresults-container .facets{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;bottom:auto;-webkit-box-shadow:4px 0 9pt rgba(0,0,0,.15);box-shadow:4px 0 9pt rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 94px);left:-100%;max-height:calc(100vh - 94px);max-width:15pc;min-width:0;overflow:hidden;position:absolute;top:7px;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;width:100%;z-index:20}}.searchresults .searchresults-container .facets .filter{background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16)}@media(max-width:449px){.searchresults .searchresults-container .facets .filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:none;border-radius:0;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:360px;position:relative;width:100%}.searchresults .searchresults-container .facets .filter:after{background:#fff;border-top:1px solid #ededed;bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}}.searchresults .searchresults-container .facets .filter .title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-bottom:1px solid #ededed;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:0;overflow:hidden;padding:1pc 10px}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .title{-webkit-box-flex:0;border-radius:0;-ms-flex:0 0 60px;flex:0 0 60px;height:60px;padding:1pc 20px;position:sticky;top:0;z-index:2}}.searchresults .searchresults-container .facets .filter .title p{margin-bottom:0}.searchresults .searchresults-container .facets .filter .title p.category-title{font-size:1pc;font-weight:700;line-height:22px}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .title p.category-title{font-size:20px;line-height:28px}}.searchresults .searchresults-container .facets .filter .title .icon p.close{cursor:pointer;display:none}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .title .icon p.close{display:block;height:18px}}.searchresults .searchresults-container .facets .filter .title .icon p.close img{-webkit-filter:sepia(1);filter:sepia(1);width:24px}.searchresults .searchresults-container .facets .filter .title .icon p button{background:transparent;border:none}.searchresults .searchresults-container .facets .filter .title .icon p.collapse,.searchresults .searchresults-container .facets .filter .title .icon p.expand{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;text-align:center;width:24px}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .title .icon p.collapse,.searchresults .searchresults-container .facets .filter .title .icon p.expand{display:none}}.searchresults .searchresults-container .facets .filter .title .icon p.collapse img,.searchresults .searchresults-container .facets .filter .title .icon p.expand img{width:13px}@media(max-width:449px){.searchresults .searchresults-container .facets .filter #filter{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:60px;scroll-behavior:smooth;width:100%}}.searchresults .searchresults-container .facets .filter #filter ul{list-style-type:none;padding-bottom:0}.searchresults .searchresults-container .facets .filter #filter ul li{font-size:14px;font-weight:400;line-height:19px}.searchresults .searchresults-container .facets .filter #filter ul li.category-li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:10px}@media(max-width:449px){.searchresults .searchresults-container .facets .filter #filter ul li.category-li{padding:10px 20px}}.searchresults .searchresults-container .facets .filter #filter ul li.category-li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p{margin-bottom:0}.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p.collapse,.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p.expand{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;text-align:center;width:24px}.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p.collapse button,.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p.expand button{background:transparent;border:0;cursor:pointer;margin:0;padding:0}.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p.collapse img{width:14px}.searchresults .searchresults-container .facets .filter #filter ul li.category-li .icons p.expand img{width:24px}.searchresults .searchresults-container .facets .filter #filter ul li.category-li span{color:#140a9a;text-decoration:underline;width:calc(100% - 30px)}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory{width:100%}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li{padding:5px 0}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:19px;word-break:break-word}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox input{display:none}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox .checkbox-icon{-webkit-margin-end:.5rem;border:1px solid #8f969a;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;margin-inline-end:.5rem;min-height:20px;min-width:20px;position:relative;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease;vertical-align:middle;width:20px}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox .checkbox-icon :hover{border-color:#140a9a}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox input:checked+.checkbox-icon{background-color:#140a9a;border-color:#140a9a}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox input:checked+.checkbox-icon:before{border:solid #fff;border-width:0 3px 3px 0;content:"";height:10px;left:6px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li .custom-checkbox input:focus+.checkbox-icon{outline:1px solid #140a9a}.searchresults .searchresults-container .facets .filter #filter ul li.category-li ul.filter-subcategory li.subcategory-li:last-child{padding-bottom:0}.searchresults .searchresults-container .facets .filter .apply-facets{display:none}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .apply-facets{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;background:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:60px;justify-content:center;left:0;padding:10px;position:absolute;width:50%;z-index:2}}.searchresults .searchresults-container .facets .filter .apply-facets button{background:#140a9a;border:1px solid #140a9a;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:40px;line-height:19px;padding:4px 8%;width:100%}.searchresults .searchresults-container .facets .filter .clear-all{border-top:1px solid #ededed;padding:10px 11px}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .clear-all{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-top:none;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;left:auto;padding:10px 20px 10px 10px;position:absolute;right:0;width:50%;z-index:2}}.searchresults .searchresults-container .facets .filter .clear-all button{background:#fff;border:1px solid #140a9a;border-radius:4px;color:#140a9a;cursor:pointer;font-size:14px;height:34px;line-height:19px;padding:4px 1pc;width:100%}@media(max-width:449px){.searchresults .searchresults-container .facets .filter .clear-all button{height:40px}.searchresults .searchresults-container .facets.facet-mobile{left:0}}.searchresults .searchresults-container .facets.facet-mobile .machine-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.searchresults .searchresults-container .facets.facet-mobile .filter{-webkit-box-flex:1;-webkit-box-shadow:none;box-shadow:none;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none;min-height:0}.searchresults .searchresults-container .result-section{width:100%}.searchresults .searchresults-container .result-section .result-bar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:2pc;padding-bottom:20px}@media(max-width:449px){.searchresults .searchresults-container .result-section .result-bar{margin-bottom:20px}}.searchresults .searchresults-container .result-section .result-bar p{font-size:2pc;font-weight:400;line-height:2pc;margin-bottom:0}@media(max-width:449px){.searchresults .searchresults-container .result-section .result-bar p{font-size:22px;line-height:26px}}.searchresults .searchresults-container .result-section .result-bar .layout-options{border:1px solid #140a9a;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;overflow:hidden}.searchresults .searchresults-container .result-section .result-bar .layout-options p{background:#fff;cursor:pointer;padding:8px}.searchresults .searchresults-container .result-section .result-bar .layout-options p.grid,.searchresults .searchresults-container .result-section .result-bar .layout-options p.list{line-height:0}.searchresults .searchresults-container .result-section .result-bar .layout-options p.grid.active,.searchresults .searchresults-container .result-section .result-bar .layout-options p.list.active{background:#140a9a}.searchresults .searchresults-container .result-section .result-bar .layout-options p.grid.active svg path,.searchresults .searchresults-container .result-section .result-bar .layout-options p.grid.active svg rect,.searchresults .searchresults-container .result-section .result-bar .layout-options p.list.active svg path,.searchresults .searchresults-container .result-section .result-bar .layout-options p.list.active svg rect{fill:#fff}.searchresults .searchresults-container .result-section .result-bar .layout-options p.grid svg path,.searchresults .searchresults-container .result-section .result-bar .layout-options p.grid svg rect,.searchresults .searchresults-container .result-section .result-bar .layout-options p.list svg path,.searchresults .searchresults-container .result-section .result-bar .layout-options p.list svg rect{fill:#140a9a}.searchresults .searchresults-container .result-section .filter-result-button{display:none;margin-bottom:20px;padding-bottom:20px}@media(max-width:449px){.searchresults .searchresults-container .result-section .filter-result-button{display:block}}.searchresults .searchresults-container .result-section .filter-result-button button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1.5px solid #140a9a;color:#140a9a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:500;justify-content:center;line-height:22px;padding:10px;width:100%}.searchresults .searchresults-container .result-section .filter-result-button button:hover{background:#140a9a;color:#fff}.searchresults .searchresults-container .result-section .active-filters{margin-bottom:2pc}.searchresults .searchresults-container .result-section .active-filters ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc;justify-content:flex-start;list-style-type:none}.searchresults .searchresults-container .result-section .active-filters ul li{background:#e2f2ff;border-radius:24px;font-size:14px;font-weight:400;line-height:19px;padding:8px 1pc}.searchresults .searchresults-container .result-section .active-filters ul li.title{background:transparent;border-radius:0;font-size:9pt;font-weight:400;line-height:17px;margin-bottom:0;padding:0}.searchresults .searchresults-container .result-section .active-filters ul li.title p{margin-bottom:0}.searchresults .searchresults-container .result-section .active-filters ul li.filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.searchresults .searchresults-container .result-section .active-filters ul li.filter-item p{margin-bottom:0}.searchresults .searchresults-container .result-section .active-filters ul li .close{cursor:pointer;margin-left:8px}.searchresults .searchresults-container .result-section .active-filters ul li .close img{height:11px;width:10px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group{border-bottom:1px solid #ededed;margin-bottom:2pc;padding-bottom:2pc}@media(max-width:449px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group{margin-bottom:20px;padding-bottom:20px}}.searchresults .searchresults-container .result-section .result-group #item-details-container .group[data-category=parts] img{-o-object-fit:contain!important;object-fit:contain!important}.searchresults .searchresults-container .result-section .result-group #item-details-container .group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:2pc}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .title h2{margin-bottom:0}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .title img{-webkit-filter:sepia(1);filter:sepia(1)}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1pc;margin-right:-1pc;row-gap:2pc}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1pc;padding-right:1pc;width:25%}@media(max-width:1279px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile{width:33.33%}}@media(max-width:899px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile{width:50%}}@media screen and (max-width:675px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile{width:100%}}@media(max-width:449px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile{width:100%}}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #ededed;border-radius:4px;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;color:#1b232a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image{border-bottom:1px solid #ededed;position:relative}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image img,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image img{aspect-ratio:3/2;border-radius:4px 4px 0 0;display:block;margin:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-overlay,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:75pt;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:3px;left:22px;line-height:19px;padding:4px 8px;position:absolute;top:13px;z-index:1}@media(max-width:899px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-overlay,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-overlay{font-size:9pt;left:13px;line-height:1pc;padding:3px 7px}}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-overlay img,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-overlay img{aspect-ratio:auto;border-radius:unset;-o-object-fit:cover;object-fit:cover;width:18px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-success,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-success{background:#d5f0e3;border:1px solid #2bb673}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-success span,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-success span{color:#1a6d45;overflow:hidden;text-overflow:ellipsis}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-failure,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-failure{background:#fcc;border:1px solid red}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .search-card-link .image .pill-failure span,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info a .image .pill-failure span{color:#900;overflow:hidden;text-overflow:ellipsis}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:5px;justify-content:space-between;padding:10px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .machine-content{margin-top:5px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .content-div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;justify-items:stretch}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-line-pack:justify;-webkit-box-flex:1;align-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:5px;grid-auto-rows:auto}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;position:relative}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .green_pill,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .red_pill{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:5px;line-height:19px;margin-bottom:0;padding:0 10px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .green_pill:before,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .red_pill:before{border-radius:50%;content:"";display:block;height:10px;width:10px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .green_pill{background:#d5f0e3;border:1.5px solid #2bb673;color:#11492e}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .green_pill:before{background-color:#2bb673}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .red_pill{background:#fde2d3;border:1.5px solid #fc7021;color:#612d0d}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .red_pill:before{background-color:#fc7021;content:""}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .availability .bookmark{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f2f2f2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;margin-bottom:0;width:44px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .cmp-partsproductlisting__item-title{color:#1b232a;font-size:1pc;font-weight:400;line-height:22px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .cmp-partsproductlisting__item-description{color:#6e757a;font-size:14px;font-weight:400;line-height:19px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .view-details-btn{background:#140a9a;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:19px;min-height:40px;padding:10px 1pc;text-align:center;text-decoration:none;width:auto}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .view-details-btn:hover{background:#253fc8;color:#fff}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-card-content .cmp-partsproductlisting__item-category{color:#4d545a;font-size:9pt;font-weight:400;line-height:17px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:flex-start}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action label{color:#1b232a;font-size:1pc;font-weight:700;line-height:22px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action .quantity-and-card{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action .quantity-and-card .quantity{-ms-flex-negative:0;border:2px solid #140a9a;border-radius:4px 0 0 4px;flex-shrink:0;font-size:14px;gap:10px;height:auto;height:34px;padding:6px 0 6px 4px;text-align:center;width:57px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action .quantity-and-card button{background:#140a9a;border:1px solid #140a9a;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:34px;line-height:19px;padding:4px 7px;pointer-events:all;position:relative;width:auto}@media(min-width:1280px)and (max-width:1400px){.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action .quantity-and-card button{padding:4px 3px}}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .cmp-partsproductlisting__item-action .quantity-and-card button.add-to-quote-button{border-radius:4px;width:auto}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .machines-parts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-flex:1;-ms-flex-positive:1;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:space-between}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p{margin-bottom:0}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.description,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.kx-description,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.short-description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:14px;font-weight:400;line-height:19px;overflow:hidden;text-overflow:ellipsis}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.model-name,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.model-number{font-size:1pc;font-weight:400;line-height:22px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.read-time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto;font-size:9pt;gap:4px;letter-spacing:.4px;line-height:1pc;margin-bottom:3px;opacity:.75;padding:2px 0}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content p.type{font-weight:700;word-break:break-word}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .meta-tags{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin-top:10px;padding:0;row-gap:5px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .meta-tags li{background:#36c;border-radius:30px;color:#fff;font-family:Roboto;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:1pc;padding:2px 8px;text-align:center}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .download-link{word-wrap:break-word}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .download-link .download-button{background:#140a9a;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:19px;margin-top:10px;min-height:34px;outline:none;padding:4px 1pc;pointer-events:all;-webkit-transition:.3s;transition:.3s}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .download-link .download-button:hover{background:#253fc8}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .machine-content .details{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .machine-content .details label,.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .machine-content .details p{color:#4d545a;font-size:9pt;line-height:17px}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .tile-container .tile .product-info .content .machine-content .details p{text-align:right}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .group-button{padding:2pc 0;text-align:center}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .group-button a{background:#fff;border:1.5px solid #140a9a;border-radius:4px;color:#140a9a;cursor:pointer;padding:8px 2pc;-webkit-transition:.3s;transition:.3s}.searchresults .searchresults-container .result-section .result-group #item-details-container .group .group-button a:hover{background:#140a9a;color:#fff}.searchresults .searchresults-container .result-section .result-group .no-data p{font-size:20px;margin-bottom:0}.searchresults .searchresults-container .result-section .search-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid #ededed;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-top:2pc;padding:1pc 0}@media(max-width:449px){.searchresults .searchresults-container .result-section .search-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.searchresults .searchresults-container .result-section .search-pagination p{color:#4d545a;line-height:22px;margin-bottom:0}.searchresults .searchresults-container .result-section .search-pagination .dropdown-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.searchresults .searchresults-container .result-section .search-pagination .dropdown-count select{border:1px solid #8f969a;border-radius:4px;color:#4d545a;padding:5px 8px}.searchresults .searchresults-container .result-section .search-pagination button{background:#fff;border:1.5px solid #140a9a;border-radius:4px;color:#140a9a;cursor:pointer;line-height:22px;padding:8px 2pc}@media(max-width:449px){.searchresults .searchresults-container .result-section .search-pagination button{width:100%}}.searchresults .searchresults-container.catergory-result-page .facets .filter #filter ul li.category-li span{color:#1b232a;font-weight:700;text-decoration:none}.searchresults .search-suggestion a{color:#140a9a;text-decoration:underline}.cmp-partsproductlisting__item-action>.quote-only-view-details-btn{background:#140a9a;color:#fff;display:block;text-align:center;width:100%}.contact-dealer-chip{background-color:#fde2d3;border:1.5px solid #fc7021;border-radius:25px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-dealer-chip:before{background:#fc7021;border-radius:50%;content:"";height:10px;left:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.contact-dealer-chip p{color:#1b232a;line-height:19px;margin-bottom:0;margin-left:15px!important}.cmp-partsproductlisting__item-card-content a>.bookmark{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f2f2f2;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;margin-bottom:0;position:absolute;right:0;top:-10px;width:44px}.facet-mobile-backdrop{background:rgba(0,0,0,.2);bottom:0;height:calc(100% + 20px);left:-20px;position:absolute;right:-20px;top:-20px;z-index:11}.cmp-search-results{padding:1rem}.cmp-search-results .cmp-cards{display:grid;gap:2pc;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:repeat(4,1fr)}@media(max-width:1450px){.cmp-search-results .cmp-cards{gap:28px;grid-template-columns:repeat(3,1fr)}}@media(max-width:1279px){.cmp-search-results .cmp-cards{gap:1pc;grid-template-columns:repeat(3,minmax(171px,1fr))}}@media(max-width:899px){.cmp-search-results .cmp-cards{grid-template-columns:repeat(2,minmax(171px,1fr))}}@media(max-width:449px){.cmp-search-results .cmp-cards{grid-template-columns:repeat(1,1fr)}}.cmp-search-results .ui.one.column.grid .fluid.ui.button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#e0e1e2 none;background:#fff;border:1px solid #253fc8;border-radius:.28571429rem;border-radius:4px;-webkit-box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15);box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgba(34,36,38,.15);color:rgba(0,0,0,.6);color:#140a9a;cursor:pointer;display:block;display:inline-block;font-family:LatoWeb,Helvetica Neue,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;line-height:1em;margin:0 .25em 0 0;min-height:1em;outline:none;padding:.833em 1.5em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;width:100%;will-change:auto}.cmp-search-results .cmp-card{background-color:#fff}.cmp-search-results .cmp-card .cmp-image__wrapper--card{width:100%}.cmp-search-results .cmp-card .cmp-image--card{border-radius:4px 4px 0 0;max-height:250px}.cmp-search-results .cmp-card .content{padding:1rem}.cmp-search-results .cmp-card .content .cmp_card__action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style-type:none}.cmp-search-results .cmp-card .content .cmp_card__action-buttons li{margin-left:-7px}.cmp-search-results .cmp-card .content .cmp_card__action-buttons .button{background:transparent;border:1px solid #253fc8;border-radius:4px;color:#140a9a;cursor:pointer;font-family:Body,Font;font-size:14px;font-style:Regular;font-weight:400;letter-spacing:Heading 1/Tracking;line-height:20px;padding:4px 8px;text-align:center;vertical-align:middle}.cmp-search-results .cmp-card .content .cmp_card__action-buttons button[data-asset-share-id=remove-from-cart]{display:none}.cmp-search-results .cmp-card .content .cmp_card__action-buttons button:disabled{color:#ccc}.cmp-search-results .cmp-card .extra.content{padding-top:0!important}.cmp-search-results .cmp-card .header{font-family:Noto Sans;font-size:14px;font-weight:400;letter-spacing:0;line-height:19px}.cmp-search-results .cmp-card .header a{color:#505050;word-break:break-word}.cmp-search-results .cmp-card .meta{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;text-align:center}.cmp-search-results .cmp-card .meta .property{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(80,80,80,.6);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans;font-size:10px;font-weight:400;letter-spacing:0;line-height:19px}.cmp-search-results .cmp-card .meta .label{margin-bottom:5px}.cmp-search-results .cmp-card .meta .value{color:#505050;font-family:Noto Sans;font-size:14px;font-weight:400;letter-spacing:0;line-height:19px}.ui.dimmer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:rgba(0,0,0,.85);display:none;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0!important;line-height:1;opacity:0;padding:1em;position:absolute;text-align:center;top:0!important;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:100%;will-change:opacity;z-index:1000}.ui.dimmer>.content{color:#fff;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.segment>.ui.dimmer:not(.page){border-radius:inherit}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.ui.page.dimmer{-webkit-perspective:125pc;perspective:125pc;position:fixed;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform-style:"";transform-style:""}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}.ui.modal{-webkit-box-flex:0;background:#fff;border:none;border-radius:.28571429rem;-webkit-box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);display:none;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;text-align:left;-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity;z-index:1001}.ui.modal>.dimmer:first-child+.icon+*,.ui.modal>.dimmer:first-child+:not(.icon),.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon):not(.dimmer){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{color:#fff;cursor:pointer;font-size:1.25em;height:2.25rem;opacity:.8;padding:.625rem 0 0;position:absolute;right:-2.5rem;top:-2.5rem;width:2.25rem;z-index:1}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{background:#fff;border-bottom:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.85);display:block;font-family:LatoWeb,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0;padding:1.25rem 1.5rem}.ui.modal>.header:not(.ui){font-size:1.42857143rem;font-weight:700;line-height:1.28571429em}.ui.modal>.content{background:#fff;display:block;font-size:1em;line-height:1.4;padding:1.5rem;width:100%}.ui.modal>.image.content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.ui.modal>.content>.image{-webkit-box-flex:0;display:block;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;width:""}.ui.modal>.content>.image,.ui.modal>[class*="top aligned"]{-ms-flex-item-align:start;align-self:start}.ui.modal>[class*="middle aligned"]{-ms-flex-item-align:center;align-self:center}.ui.modal>[class*=stretched]{-ms-flex-item-align:stretch;align-self:stretch}.ui.modal>.content>.description{-webkit-box-flex:1;-ms-flex-item-align:start;align-self:start;display:block;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:"";padding-left:2em;width:auto}.ui.modal>.content>.image>i.icon{font-size:8rem;line-height:1;margin:0;opacity:1;width:auto}.ui.modal>.actions{background:#f9fafb;border-top:1px solid rgba(34,36,38,.15);padding:1rem;text-align:right}.ui.modal .actions>.button{margin-left:.75em}.ui.basic.modal>.actions{border-top:none}@media only screen and (max-width:767.98px){.ui.modal:not(.fullscreen){margin:0;width:95%}}@media only screen and (min-width:768px){.ui.modal:not(.fullscreen){margin:0;width:88%}}@media only screen and (min-width:992px){.ui.modal:not(.fullscreen){margin:0;width:850px}}@media only screen and (min-width:1200px){.ui.modal:not(.fullscreen){margin:0;width:900px}}@media only screen and (min-width:1920px){.ui.modal:not(.fullscreen){margin:0;width:950px}}@media only screen and (max-width:991.98px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{color:#505050;right:1rem;top:1.0535rem}}@media only screen and (max-width:767.98px){.ui.modal>.header{padding:.75rem 2.25rem .75rem 1rem!important}.ui.overlay.fullscreen.modal>.content.content.content{min-height:calc(100vh - 8.1rem)}.ui.overlay.fullscreen.modal>.scrolling.content.content.content{max-height:calc(100vh - 8.1rem)}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{right:.5rem!important;top:.5rem!important}.ui.modal .image.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui.modal .content>.image{display:block;margin:0 auto!important;max-width:100%;padding:0 0 1rem!important;text-align:center}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{-webkit-box-shadow:none;box-shadow:none;display:block;margin:0!important;padding:1rem 0!important;width:100%!important}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{-webkit-box-shadow:1px 3px 10px 2px rgba(0,0,0,.2);box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.ui.modal{font-size:1rem}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.visible.bottom.overlay.sidebar,.ui.visible.left.overlay.sidebar,.ui.visible.right.overlay.sidebar,.ui.visible.top.overlay.sidebar{-webkit-transform:translateZ(0);transform:translateZ(0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{-webkit-transform:none!important;transform:none!important}.ui.push.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:102}.ui.left.push.sidebar{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ui.top.push.sidebar{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ui.uncover.sidebar,.ui.visible.push.sidebar{-webkit-transform:translateZ(0);transform:translateZ(0)}.ui.uncover.sidebar{z-index:1}.ui.visible.uncover.sidebar{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.slide.along.sidebar{z-index:1}.ui.left.slide.along.sidebar{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.visible.slide.along.sidebar{-webkit-transform:translateZ(0);transform:translateZ(0)}.ui.slide.out.sidebar{z-index:1}.ui.left.slide.out.sidebar{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.visible.slide.out.sidebar{-webkit-transform:translateZ(0);transform:translateZ(0)}.ui.scale.down.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{-webkit-transform-origin:75% 50%;transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{-webkit-transform-origin:25% 50%;transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{-webkit-transform-origin:50% 75%;transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{-webkit-transform-origin:50% 25%;transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;height:100%;overflow:hidden!important;width:100%}.ui.visible.scale.down.sidebar{-webkit-transform:translateZ(0);transform:translateZ(0)}.ui.visible.scale.down.sidebar~.pusher{-webkit-transform:scale(.75);transform:scale(.75)}.transition{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseOutRight{0%{-webkit-transform:translateX(0) rotateY(0deg) rotateX(0deg);transform:translateX(0) rotateY(0deg) rotateX(0deg);z-index:999}50%{-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);z-index:1}80%{opacity:1}to{opacity:0;-webkit-transform:translateX(0) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0) rotateY(0deg) rotateX(0deg) translateZ(-10px);z-index:1}}@keyframes browseOutRight{0%{-webkit-transform:translateX(0) rotateY(0deg) rotateX(0deg);transform:translateX(0) rotateY(0deg) rotateX(0deg);z-index:999}50%{-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);z-index:1}80%{opacity:1}to{opacity:0;-webkit-transform:translateX(0) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0) rotateY(0deg) rotateX(0deg) translateZ(-10px);z-index:1}}.drop.transition{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1);-webkit-transform-origin:top center;transform-origin:top center}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes verticalFlipOut{0%{opacity:1;-webkit-transform:perspective(125pc) rotateX(0deg);transform:perspective(125pc) rotateX(0deg)}to{opacity:0;-webkit-transform:perspective(125pc) rotateX(-90deg);transform:perspective(125pc) rotateX(-90deg)}}@keyframes verticalFlipOut{0%{opacity:1;-webkit-transform:perspective(125pc) rotateX(0deg);transform:perspective(125pc) rotateX(0deg)}to{opacity:0;-webkit-transform:perspective(125pc) rotateX(-90deg);transform:perspective(125pc) rotateX(-90deg)}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}.separator.small{padding:1pc 0}.separator.medium{padding:2pc 0}.separator .cmp-separator__horizontal-rule{border:1px solid #ededed}.separator.separator.separator-width-50 .cmp-separator__horizontal-rule{margin:0 auto;width:50%}.separator.separator-width-970 .cmp-separator__horizontal-rule{margin:0 auto;width:970px}.sitemap-seperator{padding-bottom:50px}.sitemap-seperator .cmp-separator .cmp-separator__horizontal-rule{border:2px dotted #ededed}@media(max-width:899px){.sitemap-seperator{padding-bottom:44px}}@media(max-width:449px){.sitemap-seperator{padding-bottom:40px}}.sitemap-title{padding-top:50px}@media(max-width:899px){.sitemap-title{margin-bottom:55px!important;padding-top:44px}}@media(max-width:449px){.sitemap-title{margin-bottom:50px!important;padding-top:40px}}.sitemap-title h1{color:#1b232a;font-size:38px;font-weight:700;line-height:49px;margin-bottom:0}@media(max-width:899px){.sitemap-title h1{font-size:34px;line-height:44px}}@media(max-width:449px){.sitemap-title h1{font-size:30px;line-height:39px}}.sitemap-list{float:unset!important;margin-left:auto;margin-right:auto;margin-top:18px;max-width:67pc;padding-left:10px;padding-right:10px;width:80%!important}@media(max-width:449px){.sitemap-list{padding:0}}.sitemap-list .sub_list{background-color:unset!important}.sitemap-list .sub_list .sub_list_title{color:#1b232a;font-size:18px;font-weight:400;line-height:28px;margin-bottom:14px}.sitemap-list .sub_list .sub_list_details{font-size:18px;font-weight:500;line-height:28px}.sitemap-list .sub_list .sub_list_details .sub_list_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;position:relative}.sitemap-list .sub_list .sub_list_details .sub_list_container:before{background-color:#140a9a;border-radius:100%;content:"";display:inline-block;height:6px;margin-left:-20px;margin-right:14px;vertical-align:3px;width:6px}.split_content_module--area{background:#fff;border:1px solid #ededed;margin-bottom:20px;padding:2pc}@media(max-width:899px){.split_content_module--area{padding:20px}}@media(max-width:449px){.split_content_module--area{padding:20px}}.split-content-title{font-family:Noto Sans,sans-serif;line-height:1.2;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.split-content-eyebrow{font-size:14px;font-weight:400;margin-bottom:10px}.split-content-eyebrow--bold{font-weight:700}.split-content-title--compact{line-height:1.15;max-width:420px;white-space:normal;word-break:break-word}.split-content-description{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:300;line-height:24px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.split-content-description ol li,.split-content-description ul li{margin-left:2rem}.split-content-row-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -1pc}.split-content-row-container .split_content_module--col{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:50%;min-height:100%;padding:0 1pc;width:50%}@media(max-width:768px){.split-content-row-container .split_content_module--col{max-width:100%;min-height:auto;width:100%}}@media(max-width:449px){.split-content-row-container .split_content_module--col{max-width:100%;min-height:auto;width:100%}}.split-content-row-container .split-content_button-group,.split-content-row-container .split-content_button-group.cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin:1rem 0 0}@media(max-width:768px){.split-content-row-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:449px){.split-content-row-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.right .split-content-row-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width:768px){.right .split-content-row-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:449px){.right .split-content-row-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.split_content_module--img{height:100%;width:100%}.split-content-image-video img{border-radius:4px;-o-object-fit:inherit;object-fit:inherit;width:100%}@media(max-width:449px){.split-content-image-video img{margin-bottom:20px}}.split-content-image-video picture{height:100%;margin-bottom:0;width:100%}@media(max-width:449px){.split-content-image-video picture{margin-bottom:20px}.split-content-image-video{max-width:100%;width:100%}}.split-link-container{border-top:1px solid #c6cacc;margin-top:1rem;width:100%}.split-link-container a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.split-content-module-link .cmp-link__screen-reader-only{display:none}.splitcontent-video-container{position:relative}.splitcontent-video-container .vid-play-btn{background:transparent;border:0;cursor:pointer;left:0;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.splitcontent-video-container .vid-play-btn svg{width:85px}@media(max-width:449px){.splitcontent-video-container .vid-play-btn svg{width:45px}}.split_content_module--text .button span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.split_content_module--img picture{display:block;overflow:hidden}.split_content_module--img picture img{aspect-ratio:3/2;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.split_content_module--text{width:100%}.split-content-row-container .split_content_module--col.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start!important;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:0 2rem}.split-content-row-container .split_content_module--col.content.padding-16{padding:1pc}.split-content-row-container .split_content_module--col.content.padding-32{padding:2pc}.split-content-row-container .split_content_module--col.content.padding-64{padding:4pc}@media(max-width:768px){.split-content-row-container .split_content_module--col.content{padding:1rem}}.split-content-row-container .split_content_module--col.content .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:1rem 0 0}.mining-split-content-right .split-content-row-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto;max-width:1900px}@media(max-width:768px){.mining-split-content-right .split-content-row-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.mining-split-content-right .split_content_module--col.content{padding:0 2pc 0 0}@media(max-width:768px){.mining-split-content-right .split_content_module--col.content{margin-top:2pc;padding:0}}.mining-split-content-right .split_content_module--col.image{padding:0 0 0 2pc}@media(max-width:768px){.mining-split-content-right .split_content_module--col.image{padding:0}}.cmp-subscription_widget{margin:34px 41px}.cmp-subscription_widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px 90px}@media(min-width:899px){.cmp-subscription_widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-self:center}}.cmp-subscription_widget-container__text{-webkit-box-flex:0;color:#1b232a;-ms-flex:0 0 36%;flex:0 0 36%}.cmp-subscription_widget-container__text--title{letter-spacing:0;margin-bottom:29px;margin-top:51px}.cmp-subscription_widget-container__text--description{margin-bottom:20px}.cmp-subscription_widget-container__text--email{margin-bottom:15px}.cmp-subscription_widget-container__text--email div[data-cmp-is=adaptiveFormEmailInput]{margin:0}.cmp-subscription_widget-container__text--email .submit{padding:0}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-button{margin:0}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-button button{max-height:40px;min-width:150px}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-container__wrapper{padding:0}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-emailinput__errormessage{color:#d93025;font-size:14px;margin-bottom:5px}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-emailinput__label-container{margin-bottom:8px}.cmp-subscription_widget-container__text--email input.cmp-adaptiveform-emailinput__widget{background-color:#fff;border:1px solid #bfc2c5;border-radius:4px;height:40px;margin-bottom:5px;outline:0 solid #336ad3;padding:0 8px;width:100%}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-checkbox__widget-container{font-size:14px;gap:19px;margin-bottom:2pc;margin-top:10px}@media(min-width:899px){.cmp-subscription_widget-container__text--email .cmp-adaptiveform-checkbox__widget-container{margin-top:20px}}.cmp-subscription_widget-container__text--email .cmp-adaptiveform-checkbox__widget-container input.cmp-adaptiveform-checkbox__widget{border-radius:4px;height:20px;width:20px}.cmp-subscription_widget-container__text--email.hidden{display:none}.cmp-subscription_widget-container__text--email .thank-you{-webkit-box-align:end;-ms-flex-align:end;align-items:end;background:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;padding:22px 24px}.cmp-subscription_widget-container__text--email .thank-you .text div:first-child{font-weight:700}.cmp-subscription_widget-container__text--email .thank-you.hidden{display:none}.cmp-subscription_widget-container__text--checkbox{margin-bottom:2pc;padding:14px 10px}.cmp-subscription_widget-container__text--checkbox .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:19px}.cmp-subscription_widget-container__text--checkbox .checkbox.hidden{display:none}.cmp-subscription_widget-container__text--checkbox .unsubscribe a{color:inherit;text-decoration:underline}.cmp-subscription_widget-container__text--checkbox .unsubscribe.hidden{display:none}.cmp-subscription_widget-container__text--submit-button .button_div a{max-width:151px;width:100%}.cmp-subscription_widget-container__text--submit-button .button_div.hidden{display:none}.cmp-subscription_widget-container__image{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}.cmp-subscription_widget-container__image img{height:100%;max-height:200px;max-width:830px;width:100%}@media(min-width:768px){.cmp-subscription_widget-container__image img{max-height:325px}}@media(min-width:899px){.cmp-subscription_widget-container__image img{max-height:430px}}.cmp-button.is-disabled{opacity:.5;pointer-events:none}.subscription-success{color:green;font-size:1pc;font-weight:600}.unsubscribe-btn{background:transparent;border:1px solid #999;cursor:pointer;padding:8px 14px}.cmp-km-tab{margin-top:0;padding:2pc}@media(max-width:449px){.cmp-km-tab{padding:2pc 0}}.cmp-km-tab h3{font-size:24px;font-weight:600;line-height:2pc;text-align:center}.cmp-km-tab .cmp-tabs__tablist{-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:2px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:400;justify-content:center;line-height:22px;text-align:center}.cmp-km-tab .cmp-tabs__tablist .cmp-tabs__tab{outline:none}.cmp-km-tab .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--active{border-bottom:2px solid #36c;font-weight:700;margin-bottom:-1px;outline:none}.cmp-km-tab .cmp-tabs__tabpanel{padding:2pc 0}@media(max-width:449px){.cmp-km-tab.cmp-tabs-default .cmp-tabs__panels{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}@media(max-width:899px){.cmp-km-tab.cmp-tabs-default .cmp-tabs__tabpanel .columncontainer-col-50{padding-left:0;padding-right:0}}.cmp-km-tab .title{margin-bottom:0}.cmp-km-tab .title h1{font-size:22px;font-weight:700;line-height:30px;margin-bottom:24px}.cmp-km-tab .text{margin-bottom:24px}.cmp-km-tab .text p:last-child{margin-bottom:0}.cmp-km-tab .buttongroup .cmp-container{margin-bottom:24px;padding:0}.tabs{clear:both!important;float:none!important;margin-left:auto;margin-right:auto;max-width:1900px}.cmp-tabs__tabpanel{display:none}.cmp-tabs__tabpanel.cmp-tabs__tabpanel--active{display:block}.cmp-tabs-dropdown .dropdown{display:none}@media(max-width:449px){.cmp-tabs-dropdown .dropdown{display:block;padding:10px 5px;width:100%}.cmp-tabs-dropdown .cmp-tabs__tablist{display:none}}.cmp-tabs-default .dropdown,.cmp-tabs-default .tab-title,.tab-title{display:none}.tab-title{font-size:1pc;font-weight:700;margin-bottom:8px}.cmp-km-tab.cmp-tabs.cmp-tabs-carousel-tabs .cmp-tabs__tabpanel{margin-top:10px}@media(max-width:449px){.cmp-km-tab.cmp-tabs.cmp-tabs-carousel-tabs .cmp-tabs__tablist{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.cmp-km-tab.cmp-tabs.cmp-tabs-carousel-tabs .cmp-tabs__tablist .cmp-tabs__tab{-ms-flex-negative:0;flex-shrink:0}}@media(max-width:899px){.cmp-km-tab.cmp-tabs.cmp-tabs-carousel-tabs .tab-title{display:none}}@media(max-width:449px){.cmp-km-tab.cmp-tabs.cmp-tabs-carousel-tabs .tab-title{display:none}}.cmp-km-tab.cmp-tabs.cmp-tabs-carousel-tabs .dropdown{display:none}@media(min-width:899px){.cmp-km-tab.cmp-tabs .dropdown{display:none}}@media(min-width:768px){.cmp-km-tab.cmp-tabs .dropdown{display:none}}.technology .technology-content-fragment{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media(max-width:899px){.technology .technology-content-fragment{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1pc}}.technology .technology-content-fragment .tech-desc{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 60%;flex:0 0 60%;-ms-flex-direction:column;flex-direction:column;padding:67px 92px}@media(max-width:1279px){.technology .technology-content-fragment .tech-desc{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:1px}}@media(max-width:899px){.technology .technology-content-fragment .tech-desc{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:1px}}.technology .technology-content-fragment .tech-desc h1{font-size:20px;font-weight:400;line-height:28px}.technology .technology-content-fragment .tech-desc p{font-size:1pc;font-weight:300;line-height:24px;word-break:break-word}.technology .technology-content-fragment .tech-img{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 40%;flex:0 0 40%;min-height:45vh;position:relative}@media(max-width:1279px){.technology .technology-content-fragment .tech-img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:40px}}@media(max-width:899px){.technology .technology-content-fragment .tech-img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:0}}.technology .technology-content-fragment .tech-img img{border-radius:4px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.aem-AuthorLayer-Edit .tech-img{max-height:300px;min-height:inherit!important}.termsandconditions.collapsed .cmp-text{background:#f1f3f9}.termsandconditions .cmp-text .checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.termsandconditions .cmp-text .checkbox p{margin:0}.termsandconditions .cmp-text .checkbox p a{color:#000;text-decoration:underline}.termsandconditions .cmp-text .checkbox input[type=checkbox]{-ms-flex-negative:0;accent-color:#140a9a;flex-shrink:0;height:15px;margin:0 9pt 0 0;width:15px}@media(max-width:449px){.termsandconditions .cmp-text .checkbox input[type=checkbox]{height:13px;width:13px}}.termsandconditions .total-tax{background-color:#fff;border:1px solid #e6e6e6}@media(max-width:449px){.termsandconditions .total-tax .total-est{width:100%}}.termsandconditions .total-tax .total-est p{-webkit-box-flex:1;color:#1b232a;-ms-flex:1;flex:1;min-width:0}.termsandconditions .total-tax .total-est .placeOrderbtn{background-color:#140a9a;border:none;color:#fff;cursor:pointer;font-weight:600;white-space:nowrap}.termsandconditions .total-tax .total-est .placeOrderbtn:focus-visible{outline:2px solid #140a9a;outline-offset:2px}.termsandconditions .total-tax .total-est .placeOrderbtn:disabled,.termsandconditions .total-tax .total-est .placeOrderbtn[aria-disabled=true]{background:#8f969a;border-color:#8f969a;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:not-allowed;opacity:.5;pointer-events:none}.termsandconditions .mobile-terms{border:none;-webkit-box-shadow:none;box-shadow:none}.termsandconditions .mobile-terms label{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.termsandconditions .mobile-terms .mobile-input{width:250px}.termsandconditions .mobile-terms #mobileNumber{border:1px solid #c6cacc}.termsandconditions .mobile-terms #mobileNumber:focus{outline:none}@media(max-width:449px){.termsandconditions .mobile-terms .checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.termsandconditions .mobile-terms .checkbox p{color:var(--neutral-neutral-5,#4d545a);font-style:italic}.termsandconditions.collapsed .total-tax{background:#f1f3f9}.termsandconditions.collapsed .total-tax .placeOrderbtn{background:#e2e7f3;color:#8f969a}.textcontent ol,.textcontent ul{margin-bottom:15px;margin-left:25px}.textcontent a{text-decoration:underline}.textcontent .cmp-link__screen-reader-only{display:none}.columncontainer .columncontainer-main .textcontent .cmp-text ul li a{display:inline-block}.container .cmp-container .textcontent .cmp-text ul li{line-height:1.6}.container .cmp-container .textcontent .cmp-text ul li a{display:inline-block}.tiles{padding:2rem 0}@media(max-width:449px){.tiles{padding:20px 0}}.tiles .tile-title{font-size:28px;font-weight:600;line-height:38px;margin-bottom:2rem;text-align:center}@media(max-width:899px){.tiles .tile-title{margin-bottom:2rem}}@media(max-width:449px){.tiles .tile-title{font-size:24px;line-height:2pc;margin-bottom:20px}}.tiles .tile-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;row-gap:2rem}@media(max-width:449px){.tiles .tile-list{margin-left:0;margin-right:0;row-gap:1rem}}.tiles .tile-list .grid{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 24px;position:relative;width:25%}@media(max-width:899px){.tiles .tile-list .grid{width:50%}}@media(max-width:449px){.tiles .tile-list .grid{padding-left:0;padding-right:0;width:100%}}.tiles .tile-list .grid .item{-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);height:auto}@media(max-width:899px){.tiles .tile-list .grid .item{height:12.5rem}}.tiles .tile-list .grid .item a{color:#fff;display:block;height:100%;position:relative;width:100%}.tiles .tile-list .grid .item a:after,.tiles .tile-list .grid .item a:before{border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:1}.tiles .tile-list .grid .item a:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(43.59%,transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 43.59%,rgba(0,0,0,.75));opacity:1}.tiles .tile-list .grid .item a:after{background:hsla(0,0%,44%,.5);opacity:0}.tiles .tile-list .grid .item a:focus{outline:2px solid #9cabd4;outline-offset:2px}.tiles .tile-list .grid .item a:focus:before,.tiles .tile-list .grid .item a:hover:before{opacity:0}.tiles .tile-list .grid .item a:focus .content p.arrow,.tiles .tile-list .grid .item a:focus:after,.tiles .tile-list .grid .item a:hover .content p.arrow,.tiles .tile-list .grid .item a:hover:after{opacity:1}.tiles .tile-list .grid .item a img{aspect-ratio:3/2;border-radius:.25rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:899px){.tiles .tile-list .grid .item a img{height:12.5rem}}@supports(-webkit-appearance:none){.tiles .tile-list .grid .item a img{min-height:0}@supports not (aspect-ratio:3/2){.tiles .tile-list .grid .item a img{height:14.625rem;-o-object-position:center;object-position:center;width:100%}@media(max-width:899px){.tiles .tile-list .grid .item a img{height:12.5rem}}}}.tiles .tile-list .grid .item a .content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;left:0;padding:20px;position:absolute;right:0;z-index:2}.tiles .tile-list .grid .item a .content h2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.tiles .tile-list .grid .item a .content p.arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;margin-bottom:0;min-height:2rem;min-width:2rem;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:2rem}@media(max-width:899px){.tiles .tile-list .grid .item a .content p.arrow{opacity:1}}.tiles.masonry_layout .tile-list{grid-column-gap:30px;grid-row-gap:2rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:unset;margin-left:0;margin-right:0}@supports(-webkit-appearance:none){.tiles.masonry_layout .tile-list{gap:2rem 30px;grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:899px){.tiles.masonry_layout .tile-list{grid-column-gap:0;grid-row-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem;row-gap:2rem}}@media(max-width:449px){.tiles.masonry_layout .tile-list{margin-left:0;margin-right:0;row-gap:1rem}}.tiles.masonry_layout .tile-list .grid{padding-left:0;padding-right:0;width:100%}@media(max-width:899px){.tiles.masonry_layout .tile-list .grid{padding-left:1rem;padding-right:1rem;width:100%}}@media(min-width:450px)and (max-width:899px){.tiles.masonry_layout .tile-list .grid{padding-left:.5rem;padding-right:.5rem;width:50%}}.tiles.masonry_layout .tile-list .grid:first-child{grid-column:1/3;grid-row:1/3}.tiles.masonry_layout .tile-list .grid:nth-child(2){grid-column:3/4;grid-row:1/2}.tiles.masonry_layout .tile-list .grid:nth-child(3){grid-column:4/5;grid-row:1/2}.tiles.masonry_layout .tile-list .grid:nth-child(4){grid-column:3/4;grid-row:2/3}.tiles.masonry_layout .tile-list .grid:nth-child(5){grid-column:4/5;grid-row:2/3}.tiles.masonry_layout .tile-list .grid:nth-child(n+6){display:none}.tiles.masonry_layout .tile-list .grid .item,.tiles.masonry_layout .tile-list .grid .item a,.tiles.masonry_layout .tile-list .grid .item a img{height:100%}@media(max-width:899px){.tiles.masonry_layout .tile-list .grid .item a img{height:12.5rem}}.tiles.masonry_layout .tile-list .grid .item a .content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:899px){.tiles.masonry_layout .tile-list .grid .item a .content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:10px}}.tiles.masonry_layout .tile-list .grid .item a .content h2{margin-bottom:4px}@media(max-width:899px){.tiles.masonry_layout .tile-list .grid .item a .content h2{font-size:18px}}@media(max-width:449px){.tiles.masonry_layout .tile-list .grid .item a .content h2{font-size:1pc}}.tiles.masonry_layout .tile-list .grid .item a .content p{-ms-flex-negative:0;flex-shrink:0}.tiles.three-per-row:not(.center-last-row) .tile-list{display:grid;gap:3pc;grid-template-columns:repeat(3,1fr)}.tiles.three-per-row:not(.center-last-row) .tile-list .grid{aspect-ratio:8/9;padding:0;width:100%}@media(max-width:899px){.tiles.three-per-row:not(.center-last-row) .tile-list{aspect-ratio:8/9;grid-template-columns:repeat(2,1fr)}}@media(max-width:449px){.tiles.three-per-row:not(.center-last-row) .tile-list{aspect-ratio:8/9;grid-template-columns:1fr}}.tiles.four-per-row:not(.center-last-row) .tile-list{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.tiles.four-per-row:not(.center-last-row) .tile-list .grid{padding:0;width:100%}@media(max-width:1024px){.tiles.four-per-row:not(.center-last-row) .tile-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:899px){.tiles.four-per-row:not(.center-last-row) .tile-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:449px){.tiles.four-per-row:not(.center-last-row) .tile-list{grid-template-columns:1fr}}.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item,.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item a img{aspect-ratio:2/3;height:auto}@supports(-webkit-appearance:none){.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item a img{min-height:0;-o-object-position:center;object-position:center}@supports not (aspect-ratio:2/3){.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item a img{height:300px;width:100%}@media(max-width:1024px){.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item a img{height:250px}}@media(max-width:899px){.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item a img{height:200px}}@media(max-width:449px){.tiles.four-per-row:not(.center-last-row) .tile-list .grid .item a img{height:180px}}}}.tiles.two-column-tile.center-last-row .tile-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.tiles.two-column-tile.center-last-row .tile-list .grid{width:50%}@media(max-width:899px){.tiles.two-column-tile.center-last-row .tile-list .grid{width:100%}}.tiles.three-per-row.center-last-row .tile-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.tiles.three-per-row.center-last-row .tile-list .grid{aspect-ratio:8/9;padding:0 24px;width:33.3333%}@media(max-width:899px){.tiles.three-per-row.center-last-row .tile-list .grid{padding:0 15px}}@media(max-width:449px){.tiles.three-per-row.center-last-row .tile-list .grid{padding:0 15px}}@media(max-width:899px){.tiles.three-per-row.center-last-row .tile-list .grid{width:50%}}@media(max-width:449px){.tiles.three-per-row.center-last-row .tile-list .grid{width:100%}}.tiles.four-per-row.center-last-row .tile-list{--tile-gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--tile-gap);justify-content:center;margin-left:-24px;margin-right:-24px}.tiles.four-per-row.center-last-row .tile-list .grid{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - var(--tile-gap)*3/4);flex:0 0 calc(25% - var(--tile-gap)*3/4);padding:0;width:auto}@media(max-width:1024px){.tiles.four-per-row.center-last-row .tile-list .grid{-ms-flex-preferred-size:calc(33.33333% - var(--tile-gap)*2/3);flex-basis:calc(33.33333% - var(--tile-gap)*2/3)}}@media(max-width:899px){.tiles.four-per-row.center-last-row .tile-list .grid{-ms-flex-preferred-size:calc(50% - var(--tile-gap)*1/2);flex-basis:calc(50% - var(--tile-gap)*1/2)}}@media(max-width:449px){.tiles.four-per-row.center-last-row .tile-list .grid{-ms-flex-preferred-size:100%;flex-basis:100%}}.tiles.four-per-row.center-last-row .tile-list .grid .item,.tiles.four-per-row.center-last-row .tile-list .grid .item a img{aspect-ratio:2/3;height:auto}@supports(-webkit-appearance:none){.tiles.four-per-row.center-last-row .tile-list .grid .item a img{min-height:0;-o-object-position:center;object-position:center}@supports not (aspect-ratio:2/3){.tiles.four-per-row.center-last-row .tile-list .grid .item a img{height:300px;width:100%}@media(max-width:899px){.tiles.four-per-row.center-last-row .tile-list .grid .item a img{height:200px}}@media(max-width:449px){.tiles.four-per-row.center-last-row .tile-list .grid .item a img{height:180px}}}}@media(max-width:899px){.tiles.three-per-row.center-last-row .tile-list .grid .item,.tiles.three-per-row.center-last-row .tile-list .grid .item a img,.tiles.three-per-row:not(.center-last-row) .tile-list .grid .item,.tiles.three-per-row:not(.center-last-row) .tile-list .grid .item a img{height:100%}}@media(max-width:449px){.tiles.three-per-row.center-last-row .tile-list .grid .item,.tiles.three-per-row.center-last-row .tile-list .grid .item a img,.tiles.three-per-row:not(.center-last-row) .tile-list .grid .item,.tiles.three-per-row:not(.center-last-row) .tile-list .grid .item a img{height:100%}}.tiles.three-tiles .tile-list .grid{width:33.3333333333%}@media(max-width:899px){.tiles.three-tiles .tile-list .grid{width:50%}}@media(max-width:449px){.tiles.three-tiles .tile-list .grid{width:100%}}.tiles.four-tiles .tile-list .grid{width:25%}@media(max-width:899px){.tiles.four-tiles .tile-list .grid{width:50%}}@media(max-width:449px){.tiles.four-tiles .tile-list .grid{width:100%}}@supports(-webkit-appearance:none){@supports not (row-gap:2rem){.tiles .tile-list>.grid:not(:last-child){margin-bottom:2rem}@media(max-width:449px){.tiles .tile-list>.grid:not(:last-child){margin-bottom:1rem}}}.tiles.masonry_layout .tile-list,.tiles.masonry_layout .tile-list .grid{-webkit-transform:translateZ(0);transform:translateZ(0)}}.tilescolorblocks .tile-title{color:#1b232a;font-size:24px;font-weight:700;line-height:28px;margin-bottom:0;text-align:center}@media(max-width:449px){.tilescolorblocks .tile-title{font-size:20px;line-height:24px;margin-bottom:14px}}.tilescolorblocks .tiles_color_blocks{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -1pc;width:auto}@media(max-width:899px){.tilescolorblocks .tiles_color_blocks{margin:0}}.tilescolorblocks .tiles_column{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2pc;padding:0 1pc;position:relative;width:16.6666%}@media(max-width:1199px){.tilescolorblocks .tiles_column{width:25%}}@media(max-width:899px){.tilescolorblocks .tiles_column{padding:0 5px;width:33.3333%}}@media(max-width:768px){.tilescolorblocks .tiles_column{margin-top:10px;padding:0 5px;width:50%}}.tilescolorblocks .tiles_column .tiles_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background:#140a9a;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;min-height:145px;position:relative}.tilescolorblocks .tiles_column .tiles_content,.tilescolorblocks .tiles_column .tiles_content:hover{background-position:50%;background-repeat:no-repeat;background-size:cover}.tilescolorblocks .tiles_column .tiles_content[data-bg][data-overlay=true]:not([data-bg=""]):before{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),to(rgba(0,0,0,.65)));background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.65));border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.tilescolorblocks .tiles_column .tiles_content[data-bg][data-overlay=true]:not([data-bg=""])>a{z-index:2}.tilescolorblocks .tiles_column .tiles_content>a{position:relative;z-index:1}.tilescolorblocks .tiles_column .tiles_content:hover{background-color:#253fc8}@media(max-width:449px){.tilescolorblocks .tiles_column .tiles_content{min-height:95px}}.tilescolorblocks .tiles_column a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;text-shadow:2px 2px 2px #000;width:100%}.tilescolorblocks .tiles_column a .tiles_details{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:1pc;width:-webkit-fill-available;width:-moz-available;width:stretch}@media(max-width:449px){.tilescolorblocks .tiles_column a .tiles_details{min-height:10px}}.tilescolorblocks .tiles_column a .tiles_details .tiles_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1pc;font-weight:700;letter-spacing:.5px;line-height:22px;margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(max-width:449px){.tilescolorblocks .tiles_column a .tiles_details .tiles_title{-webkit-line-clamp:1;font-size:14px;line-height:19px}}.tilescolorblocks .tiles_column a .tiles_details .tile-block-arrow{bottom:-6px;line-height:1;margin-bottom:0;position:relative}.tilescolorblocks .tiles_column a .tiles_details .tile-block-arrow svg path{fill:#fff}.tilescolorblocks .tiles_column .tiles_details:not(.tiles_column a .tiles_details){word-wrap:break-word;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;padding:1pc;width:auto}@media(max-width:449px){.tilescolorblocks .tiles_column .tiles_details:not(.tiles_column a .tiles_details){min-height:10px}}.tilescolorblocks .tiles_column .tiles_details:not(.tiles_column a .tiles_details) .tiles_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:1pc;font-weight:700;letter-spacing:.5px;line-height:22px;margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media(max-width:449px){.tilescolorblocks .tiles_column .tiles_details:not(.tiles_column a .tiles_details) .tiles_title{-webkit-line-clamp:1;font-size:14px;line-height:19px}}.tilescolorblocks .tiles_column .tiles_details:not(.tiles_column a .tiles_details) .tile-block-arrow{bottom:-6px;line-height:1;margin-bottom:0;position:relative}.tilescolorblocks .tiles_column .tiles_details:not(.tiles_column a .tiles_details) .tile-block-arrow svg path{fill:#fff}.tilescolorblocks .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tilescolorblocks .tiles_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.tilescolorblocks .tiles_description ol,.tilescolorblocks .tiles_description ul{margin-bottom:15px;padding:0 1pc}@media(max-width:449px){.tilescolorblocks .tiles_description{-webkit-line-clamp:1}}.tilescolorblocks .tiles_column .tiles_content.tiles_content--blue{background-color:#140a9a}.tilescolorblocks .tiles_column .tiles_content.tiles_content--blue a .tiles_details,.tilescolorblocks .tiles_column .tiles_content.tiles_content--blue a .tiles_details .tiles_title{color:#fff}.tilescolorblocks .tiles_column .tiles_content.tiles_content--blue a .tile-block-arrow svg path{fill:#fff}.tilescolorblocks .tiles_column .tiles_content.tiles_content--dark{background-color:#1b232a}.tilescolorblocks .tiles_column .tiles_content.tiles_content--dark a .tiles_details,.tilescolorblocks .tiles_column .tiles_content.tiles_content--dark a .tiles_details .tiles_title{color:#fff}.tilescolorblocks .tiles_column .tiles_content.tiles_content--dark a .tile-block-arrow svg path{fill:#fff}.tilescolorblocks .tiles_column .tiles_content.tiles_content--white{background-color:#fff}.tilescolorblocks .tiles_column .tiles_content.tiles_content--white a .tiles_details,.tilescolorblocks .tiles_column .tiles_content.tiles_content--white a .tiles_details .tiles_title{color:#1b232a}.tilescolorblocks .tiles_column .tiles_content.tiles_content--white a .tile-block-arrow svg path{fill:#1b232a}.tilescolorblocks .tiles_column .tiles_content.tiles_content--white a{text-shadow:none}.tilescolorblocks .tiles_column .tiles_content.tiles_content--lightgrey{background-color:#ededed}.tilescolorblocks .tiles_column .tiles_content.tiles_content--lightgrey a .tiles_details,.tilescolorblocks .tiles_column .tiles_content.tiles_content--lightgrey a .tiles_details .tiles_title{color:#1b232a}.tilescolorblocks .tiles_column .tiles_content.tiles_content--lightgrey a .tile-block-arrow svg path{fill:#1b232a}.tilescolorblocks .tiles_column .tiles_content.tiles_content--lightgrey a{text-shadow:none}.tilescolorblocks .tiles_column .tiles_content.tiles_content--imagewhite a .tiles_details,.tilescolorblocks .tiles_column .tiles_content.tiles_content--imagewhite a .tiles_details .tiles_title{color:#fff}.tilescolorblocks .tiles_column .tiles_content.tiles_content--imagewhite a .tile-block-arrow svg path{fill:#fff}.tilesmall{clear:both!important;float:none!important}.tilesmall.tiles_theme--one .tiles_small_list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:0 auto;max-width:850px}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column{margin:1pc 0;padding:0 1pc;width:25%}@media(max-width:1024px){.tilesmall.tiles_theme--one .tiles_small_list .tiles_column{width:50%}}@media(max-width:449px){.tilesmall.tiles_theme--one .tiles_small_list .tiles_column{margin:10px 0;width:100%}}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content{height:100%}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a{background:#fff;border:1px solid #e4e6e6;border-radius:4px;-webkit-box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.16);height:100%;padding:20px 1pc}@media(max-width:1024px){.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a picture{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#dce4f3;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4pc;justify-content:center;margin:0 auto 10px;width:4pc}@media(max-width:1024px){.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a picture{-ms-flex-negative:0;flex-shrink:0;height:3pc;margin:0;width:3pc}}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a picture img{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}@media(max-width:1024px){.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a picture img{height:2pc;width:2pc}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a .tiles_details{padding-left:15px;text-align:left;width:calc(100% - 3pc)}}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a .tiles_details .tiles_title{font-weight:400}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content a .tiles_details p{margin:5px 0 0}.tilesmall.tiles_theme--one .tiles_small_list .tiles_column .tiles_content .tiles_details{width:100%}.tilesmall.tiles_theme--two .tiles_small_list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:0 auto;max-width:825pt}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column{margin:15px 0;padding:0 15px;width:33.3333%}@media(max-width:1024px){.tilesmall.tiles_theme--two .tiles_small_list .tiles_column{width:50%}}@media(max-width:449px){.tilesmall.tiles_theme--two .tiles_small_list .tiles_column{margin:10px 0;width:100%}}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content{height:100%}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e2f2ff;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;padding:1pc}@media(max-width:1024px){.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a picture{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#36c;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4pc;justify-content:center;width:4pc}@media(max-width:1024px){.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a picture{-ms-flex-negative:0;flex-shrink:0;height:3pc;margin:0;width:3pc}}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a picture img{height:40px;-o-object-fit:contain;object-fit:contain;width:40px}@media(max-width:1024px){.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a picture img{height:2pc;width:2pc}}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a .tiles_details{padding-left:15px;text-align:left;width:calc(100% - 4pc)}@media(max-width:1024px){.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a .tiles_details{padding-left:15px;text-align:left;width:calc(100% - 3pc)}}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a .tiles_details .tiles_title{font-weight:600;margin-bottom:0}.tilesmall.tiles_theme--two .tiles_small_list .tiles_column .tiles_content a .tiles_details p{display:block;margin:5px 0 0}.tilesmall-outer-current,.tilesmall-outer-legacy{position:relative;width:100%}.tilesmall.object-fit-contain .tiles_small_list .tiles_column .tiles_content a img{-o-object-fit:contain;object-fit:contain}.tiles_small_list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2pc;justify-content:center}@media(max-width:899px){.tiles_small_list{gap:10px}}@media(max-width:449px){.tiles_small_list{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:20px}}.tiles_small_list .tiles_column{-webkit-box-sizing:border-box;box-sizing:border-box;width:156px}@media(max-width:449px){.tiles_small_list .tiles_column{width:calc(50% - 5px)}}.tiles_small_list .tiles_column .tiles_content a{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:5px}@media(max-width:449px){.tiles_small_list .tiles_column .tiles_content a{row-gap:8px}}.tiles_small_list .tiles_column .tiles_content a img{aspect-ratio:3/2;border-radius:4px;height:125px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:449px){.tiles_small_list .tiles_column .tiles_content a img{height:90pt}}.tiles_small_list .tiles_column .tiles_content a:hover .tiles_details .tiles_title{color:#140a9a}.tiles_small_list .tiles_column .tiles_content .tiles_details{word-wrap:break-word;bottom:0;color:#1b232a;text-align:center;width:156px}@media(max-width:449px){.tiles_small_list .tiles_column .tiles_content .tiles_details{word-wrap:break-word;width:100%}}.tiles_small_list .tiles_column .tiles_content .tiles_details .tiles_title{line-height:22px;margin:0}.tilesmall.horizontal_scroll .tilesmall-outer-current .carousel-wrapper{overflow:hidden;position:relative;width:100%}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel):has(.carousel-track){display:block;gap:0}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel):has(.carousel-track){-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:420px;overflow:hidden;width:100%}}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}@media(prefers-reduced-motion:reduce){.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-track{-webkit-transition:none;transition:none}}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-track .carousel-page{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2pc;justify-content:center;min-width:0;padding:0}@media(max-width:899px){.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-track .carousel-page{gap:10px}}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-track .carousel-page{display:grid;gap:7px;grid-template-columns:repeat(2,1fr);justify-items:center;padding:0 4px}}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-top:24px;padding-bottom:8px;width:100%}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-dots .dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d9d9d9;background-clip:content-box;border:none;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;height:8px;padding:0;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s;width:8px}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-dots .dot.active{background:#ffc82f;-webkit-transform:scale(1.25);transform:scale(1.25)}@media(min-width:768px){.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-dots .dot{background:rgba(20,10,154,.3);height:17px;width:17px}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-dots .dot.active{background:#140a9a;width:18px}}.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-page .tiles_column{-ms-flex-negative:0;flex-shrink:0;width:156px}@media(max-width:449px){.tilesmall.horizontal_scroll .tilesmall-outer-current .tiles_small_list:not(.legacy_carousel) .carousel-page .tiles_column{max-width:255px;width:100%}}.tilesmall.horizontal_scroll .tilesmall-outer-current .scroll-arrow-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#140a9a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;padding:0;position:absolute;top:calc(50% - 20px);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .2s ease;transition:background .2s ease;width:34px;z-index:10}.tilesmall.horizontal_scroll .tilesmall-outer-current .scroll-arrow-btn svg{stroke:#fff;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block;height:18px;width:18px}.tilesmall.horizontal_scroll .tilesmall-outer-current .scroll-arrow-btn:hover{background:#253fc8}.tilesmall.horizontal_scroll .tilesmall-outer-current .scroll-arrow-btn--left{left:0}.tilesmall.horizontal_scroll .tilesmall-outer-current .scroll-arrow-btn--right{right:0}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-current .scroll-arrow-btn{display:none!important}}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;margin:0 auto;max-width:100%;overflow:auto;padding-bottom:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;max-width:420px;overflow:hidden;width:100%}}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel::-webkit-scrollbar{height:10px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:20px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel::-webkit-scrollbar-thumb{background-color:#140a9a;border-radius:20px}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .carousel-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .carousel-track .carousel-page{display:grid;gap:7px;grid-template-columns:repeat(2,1fr);justify-items:center;min-width:100%;padding:0 4px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .carousel-dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-top:1pc;padding-bottom:8px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .carousel-dots .dot{background:#d9d9d9;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s;width:8px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .carousel-dots .dot.active{background:#ffc82f;-webkit-transform:scale(1.25);transform:scale(1.25)}}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .tiles_column{display:inline-block;position:relative;width:75%}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-legacy .tiles_small_list.legacy_carousel .tiles_column{max-width:255px;width:100%}}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .scroll-arrow-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#140a9a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .2s ease;transition:background .2s ease;width:34px;z-index:10}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .scroll-arrow-btn svg{stroke:#fff;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round;display:block;height:18px;width:18px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .scroll-arrow-btn:hover{background:#253fc8}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .scroll-arrow-btn--left{left:-20px}.tilesmall.horizontal_scroll .tilesmall-outer-legacy .scroll-arrow-btn--right{right:-20px}@media(max-width:767px){.tilesmall.horizontal_scroll .tilesmall-outer-legacy .scroll-arrow-btn{display:none!important}}.masonry-layout .cq-placeholder{display:none}.title{margin-bottom:4pc}.title.margin_top_small{margin-top:1rem}.title.margin_bottom_none{margin-bottom:0}.title.center_align{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.title.left_align{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left}@media(max-width:899px){.title.left_align{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}}@media(max-width:1279px){.title .title_header_custom{margin-top:3pc}}@media(max-width:899px){.title .title_header_custom{margin-top:3pc}}@media(max-width:449px){.title .title_header_custom{margin-top:3pc}}.title.right_align{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:end}@media(max-width:899px){.title.right_align{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right}}.title .cmp-link__screen-reader-only{display:none}.userprofile{clear:both!important;float:none!important;width:auto!important}.userprofile,.userprofile .header-user-profile-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.userprofile .header-user-profile-icon{-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:0;cursor:pointer;justify-content:center;margin-left:1.25rem;padding:0}.userprofile .header-user-profile-icon img,.userprofile .header-user-profile-icon svg{aspect-ratio:1/1;display:block;height:38px;width:38px}@media(max-width:768px){.userprofile .header-user-profile-icon{position:relative;top:-1px;width:9pt}.userprofile .header-user-profile-icon img{width:25px}}@media(min-width:768px)and (max-width:1279px){.userprofile .header-user-profile-icon{position:relative;top:-1px}.userprofile .header-user-profile-icon img{width:27px}}.userprofile dialog.user-profile-dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;left:150%;max-height:unset;overflow-y:auto;pointer-events:none;position:fixed;top:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:524px;z-index:9999}@media(max-width:899px){.userprofile dialog.user-profile-dialog{width:325px}}.userprofile dialog.user-profile-dialog[open]{left:calc(100% - 524px);pointer-events:inherit}@media(max-width:899px){.userprofile dialog.user-profile-dialog[open]{left:calc(100% - 325px);pointer-events:inherit}}.userprofile dialog.user-profile-dialog .user-heading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#140a9a;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:26px 20px}.userprofile dialog.user-profile-dialog .user-heading .user-heading-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin:0}.userprofile dialog.user-profile-dialog .user-heading .user-heading-label img{margin-right:15px}.userprofile dialog.user-profile-dialog .user-heading #userprofile-close-btn{cursor:pointer}.userprofile dialog.user-profile-dialog>ul li{display:block}.userprofile dialog.user-profile-dialog>ul li a,.userprofile dialog.user-profile-dialog>ul li button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e6e6;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1pc 20px;text-decoration:none;width:100%}.userprofile dialog.user-profile-dialog>ul li a img,.userprofile dialog.user-profile-dialog>ul li button img{margin-right:1pc}.userprofile dialog.user-profile-dialog>ul li a p,.userprofile dialog.user-profile-dialog>ul li button p{margin:0}.videocomponent{container-type:inline-size;width:100%}.videocomponent .video-container{aspect-ratio:3/2;cursor:pointer;position:relative;width:100%}.videocomponent .video-container iframe,.videocomponent .video-container video{aspect-ratio:3/2;border:none;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:static;top:0;width:100%}.videocomponent .video-container .video-thumbnail{aspect-ratio:3/2;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:9}.videocomponent .video-container .video-thumbnail:focus{outline:5px double #000}.videocomponent .video-container .video-thumbnail path{-webkit-filter:drop-shadow(2px 4px 2px rgba(0,0,0,.3));filter:drop-shadow(2px 4px 2px rgba(0,0,0,.3))}.videocomponent .video-container .play-btn{background-color:transparent;border:none;cursor:pointer;display:block;font-size:18px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.videocomponent .video-container .play-btn svg{height:70px;width:70px}.videocomponent .video-container .play-btn svg path{-webkit-filter:drop-shadow(2px 4px 2px rgba(0,0,0,.3));filter:drop-shadow(2px 4px 2px rgba(0,0,0,.3))}.videocomponent .video-container .video-cmp-dam{max-width:100%;width:100%}.videocomponent .video-container .video-modal{container-type:inline-size;background:#1b232a;display:none;margin:0 auto;overflow:visible;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:min(90vw,120.8888888889vh);z-index:9999}.videocomponent .video-container .video-modal.modalactive{display:block}.videocomponent .video-container .video-modal button{background:transparent;border-radius:50%;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;color:#fff;cursor:pointer;font-weight:700;height:34px;position:absolute;right:-40px;top:-30px;width:34px}@media(max-width:899px){.videocomponent .video-container .video-modal button{height:30px;right:-15px;top:-40px;width:30px}}.videocomponent.box--shadow{border:.5px solid #ededed;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.161);box-shadow:0 1px 2px 0 rgba(0,0,0,.161);padding-left:2pc;padding-right:2pc}.videocomponent.bg--white{background:#fff}.videocomponent.margin-top--small{margin-top:1rem}.videocomponent.margin-top--medium{margin-top:2rem}.videocomponent.margin-top--large{margin-top:3rem}.videocomponent.margin-bottom--small{margin-bottom:1rem}.videocomponent.margin-bottom--medium{margin-bottom:2rem}.videocomponent.margin-bottom--large{margin-bottom:3rem}.videocomponent.padding-top--small{padding-top:1rem}.videocomponent.padding-top--medium{padding-top:2rem}.videocomponent.padding-top--large{padding-top:3rem}.videocomponent.padding-bottom--small{padding-bottom:1rem}.videocomponent.padding-bottom--medium{padding-bottom:2rem}.videocomponent.padding-bottom--large{padding-bottom:3rem}.videocomponent.video-size--small .video-container{aspect-ratio:16/9;height:auto;margin:.75rem auto;max-width:48.8cqw;position:relative;-webkit-transition:max-width .3s ease;transition:max-width .3s ease;width:100%}.videocomponent.video-size--small .video-container iframe,.videocomponent.video-size--small .video-container video{aspect-ratio:16/9;height:inherit}@media(max-width:899px){.videocomponent.video-size--small .video-container{aspect-ratio:16/9;max-width:48.8cqw}}@media(max-width:768px){.videocomponent.video-size--small .video-container{aspect-ratio:16/9;max-width:48.8cqw}}@media(max-width:449px){.videocomponent.video-size--small .video-container{aspect-ratio:16/9;max-width:100%}}.modal-bg-overlay{background:rgba(0,0,0,.5);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}.modal-bg-overlay.videoOverlayActive{display:block}.fix{overflow:hidden}.modal-bg-overlay.active,.spacer{display:block}.spacer{margin-left:0;margin-right:0;min-height:1px;width:auto}.spacer--d-s{height:1pc}.spacer--d-m{height:20px}.spacer--d-l{height:2pc}@media(min-width:450px)and (max-width:899px){.spacer--t-s{height:1pc}.spacer--t-m{height:20px}.spacer--t-l{height:2pc}}@media(max-width:449px){.spacer--m-s{height:1pc}.spacer--m-m{height:20px}.spacer--m-l{height:2pc}}.spacer.spacer--d-h-0{height:0}.spacer.spacer--d-h-5{height:5px}.spacer.spacer--d-h-10{height:10px}.spacer.spacer--d-h-15{height:15px}.spacer.spacer--d-h-20{height:20px}.spacer.spacer--d-h-25{height:25px}.spacer.spacer--d-h-30{height:30px}.spacer.spacer--d-h-35{height:35px}.spacer.spacer--d-h-40{height:40px}.spacer.spacer--d-h-45{height:45px}.spacer.spacer--d-h-50{height:50px}.spacer.spacer--d-h-55{height:55px}.spacer.spacer--d-h-60{height:60px}.spacer.spacer--d-h-65{height:65px}.spacer.spacer--d-h-70{height:70px}.spacer.spacer--d-h-75{height:75px}.spacer.spacer--d-h-80{height:5pc}.spacer.spacer--d-h-85{height:85px}.spacer.spacer--d-h-90{height:90px}.spacer.spacer--d-h-95{height:95px}.spacer.spacer--d-h-100{height:75pt}.spacer.spacer--d-h-105{height:105px}.spacer.spacer--d-h-110{height:110px}.spacer.spacer--d-h-115{height:115px}.spacer.spacer--d-h-120{height:90pt}@media(min-width:450px)and (max-width:899px){.spacer.spacer--t-h-0{height:0}.spacer.spacer--t-h-5{height:5px}.spacer.spacer--t-h-10{height:10px}.spacer.spacer--t-h-15{height:15px}.spacer.spacer--t-h-20{height:20px}.spacer.spacer--t-h-25{height:25px}.spacer.spacer--t-h-30{height:30px}.spacer.spacer--t-h-35{height:35px}.spacer.spacer--t-h-40{height:40px}.spacer.spacer--t-h-45{height:45px}.spacer.spacer--t-h-50{height:50px}.spacer.spacer--t-h-55{height:55px}.spacer.spacer--t-h-60{height:60px}.spacer.spacer--t-h-65{height:65px}.spacer.spacer--t-h-70{height:70px}.spacer.spacer--t-h-75{height:75px}.spacer.spacer--t-h-80{height:5pc}.spacer.spacer--t-h-85{height:85px}.spacer.spacer--t-h-90{height:90px}.spacer.spacer--t-h-95{height:95px}.spacer.spacer--t-h-100{height:75pt}.spacer.spacer--t-h-105{height:105px}.spacer.spacer--t-h-110{height:110px}.spacer.spacer--t-h-115{height:115px}.spacer.spacer--t-h-120{height:90pt}}@media(max-width:449px){.spacer.spacer--m-h-0{height:0}.spacer.spacer--m-h-5{height:5px}.spacer.spacer--m-h-10{height:10px}.spacer.spacer--m-h-15{height:15px}.spacer.spacer--m-h-20{height:20px}.spacer.spacer--m-h-25{height:25px}.spacer.spacer--m-h-30{height:30px}.spacer.spacer--m-h-35{height:35px}.spacer.spacer--m-h-40{height:40px}.spacer.spacer--m-h-45{height:45px}.spacer.spacer--m-h-50{height:50px}.spacer.spacer--m-h-55{height:55px}.spacer.spacer--m-h-60{height:60px}.spacer.spacer--m-h-65{height:65px}.spacer.spacer--m-h-70{height:70px}.spacer.spacer--m-h-75{height:75px}.spacer.spacer--m-h-80{height:5pc}.spacer.spacer--m-h-85{height:85px}.spacer.spacer--m-h-90{height:90px}.spacer.spacer--m-h-95{height:95px}.spacer.spacer--m-h-100{height:75pt}.spacer.spacer--m-h-105{height:105px}.spacer.spacer--m-h-110{height:110px}.spacer.spacer--m-h-115{height:115px}.spacer.spacer--m-h-120{height:90pt}}.spacer.spacer--d-w-0{width:0}.spacer.spacer--d-w-5{width:5px}.spacer.spacer--d-w-10{width:10px}.spacer.spacer--d-w-15{width:15px}.spacer.spacer--d-w-20{width:20px}.spacer.spacer--d-w-25{width:25px}.spacer.spacer--d-w-30{width:30px}.spacer.spacer--d-w-35{width:35px}.spacer.spacer--d-w-40{width:40px}.spacer.spacer--d-w-45{width:45px}.spacer.spacer--d-w-50{width:50px}.spacer.spacer--d-w-55{width:55px}.spacer.spacer--d-w-60{width:60px}.spacer.spacer--d-w-65{width:65px}.spacer.spacer--d-w-70{width:70px}.spacer.spacer--d-w-75{width:75px}.spacer.spacer--d-w-80{width:5pc}.spacer.spacer--d-w-85{width:85px}.spacer.spacer--d-w-90{width:90px}.spacer.spacer--d-w-95{width:95px}.spacer.spacer--d-w-100{width:75pt}.spacer.spacer--d-w-105{width:105px}.spacer.spacer--d-w-110{width:110px}.spacer.spacer--d-w-115{width:115px}.spacer.spacer--d-w-120{width:90pt}@media(min-width:450px)and (max-width:899px){.spacer.spacer--t-w-0{width:0}.spacer.spacer--t-w-5{width:5px}.spacer.spacer--t-w-10{width:10px}.spacer.spacer--t-w-15{width:15px}.spacer.spacer--t-w-20{width:20px}.spacer.spacer--t-w-25{width:25px}.spacer.spacer--t-w-30{width:30px}.spacer.spacer--t-w-35{width:35px}.spacer.spacer--t-w-40{width:40px}.spacer.spacer--t-w-45{width:45px}.spacer.spacer--t-w-50{width:50px}.spacer.spacer--t-w-55{width:55px}.spacer.spacer--t-w-60{width:60px}.spacer.spacer--t-w-65{width:65px}.spacer.spacer--t-w-70{width:70px}.spacer.spacer--t-w-75{width:75px}.spacer.spacer--t-w-80{width:5pc}.spacer.spacer--t-w-85{width:85px}.spacer.spacer--t-w-90{width:90px}.spacer.spacer--t-w-95{width:95px}.spacer.spacer--t-w-100{width:75pt}.spacer.spacer--t-w-105{width:105px}.spacer.spacer--t-w-110{width:110px}.spacer.spacer--t-w-115{width:115px}.spacer.spacer--t-w-120{width:90pt}}@media(max-width:449px){.spacer.spacer--m-w-0{width:0}.spacer.spacer--m-w-5{width:5px}.spacer.spacer--m-w-10{width:10px}.spacer.spacer--m-w-15{width:15px}.spacer.spacer--m-w-20{width:20px}.spacer.spacer--m-w-25{width:25px}.spacer.spacer--m-w-30{width:30px}.spacer.spacer--m-w-35{width:35px}.spacer.spacer--m-w-40{width:40px}.spacer.spacer--m-w-45{width:45px}.spacer.spacer--m-w-50{width:50px}.spacer.spacer--m-w-55{width:55px}.spacer.spacer--m-w-60{width:60px}.spacer.spacer--m-w-65{width:65px}.spacer.spacer--m-w-70{width:70px}.spacer.spacer--m-w-75{width:75px}.spacer.spacer--m-w-80{width:5pc}.spacer.spacer--m-w-85{width:85px}.spacer.spacer--m-w-90{width:90px}.spacer.spacer--m-w-95{width:95px}.spacer.spacer--m-w-100{width:75pt}.spacer.spacer--m-w-105{width:105px}.spacer.spacer--m-w-110{width:110px}.spacer.spacer--m-w-115{width:115px}.spacer.spacer--m-w-120{width:90pt}}.spacer--d-a-l{margin-left:0;margin-right:auto}.spacer--d-a-c{margin-left:auto;margin-right:auto}.spacer--d-a-r{margin-left:auto;margin-right:0}@media(min-width:450px)and (max-width:899px){.spacer--t-a-l{margin-left:0;margin-right:auto}.spacer--t-a-c{margin-left:auto;margin-right:auto}.spacer--t-a-r{margin-left:auto;margin-right:0}}@media(max-width:449px){.spacer--m-a-l{margin-left:0;margin-right:auto}.spacer--m-a-c{margin-left:auto;margin-right:auto}.spacer--m-a-r{margin-left:auto;margin-right:0}}.cq-editmode .spacer{min-height:40px;position:relative}.cq-editmode .spacer .spacer-author-label{background:#c6cacc;border:1px dashed #8f969a;border-radius:3px;color:#4d545a;font-size:11px;left:50%;line-height:1.2;margin:0 auto;padding:2px 6px;pointer-events:none;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:140px}.cmp-loginform__login-form-wrapper{padding:20px}.cmp-loginform__login-form-wrapper .cmp-loginform__action-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-loginform__login-form-wrapper .cmp-loginform__action-link:hover{cursor:pointer}.cmp-loginform__login-form-wrapper .cmp-loginform__action-link:hover span{text-decoration:underline}.cmp-loginform__login-form-wrapper .cmp-loginform__action-link svg{height:22px;width:22px}.cmp-loginform__login-form-wrapper .cmp-loginform__action-link span{margin-left:9pt}#session-expired-modal{border:none;border-radius:4px;left:50%;padding:var(--Medium-Medium-20,20px);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:440px}@media(max-width:899px){#session-expired-modal{width:unset}}#session-expired-modal>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-negative:0;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;gap:var(--Medium-Medium-20,20px)}#session-expired-modal h3{color:var(--Neutral-Neutral-0,#1b232a);font-family:var(--Typeface-Brand,"Noto Sans");font-size:var(--Heading-3-Size,20px);font-style:normal;font-weight:700;line-height:var(--Heading-3-Line-Height,24px);margin-bottom:0;margin-left:10px;margin-right:auto}#session-expired-modal p:last-child{color:var(--Neutral-Neutral-0,#1b232a);font-family:var(--Body-Font,"Noto Sans");font-size:var(--Body-Size,1pc);font-style:normal;font-weight:400;letter-spacing:var(--Heading-1-Tracking,0);line-height:var(--Body-Line-Height,24px);margin:0}#session-expired-modal p strong{color:var(--Neutral-Neutral-0,#1b232a);font-family:var(--Typeface-Brand,"Noto Sans");font-size:var(--Heading-4-Size,18px);font-style:normal;font-weight:700;line-height:var(--Heading-4-Line-Height,22px)}#session-expired-modal .session-expired-modal__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#session-expired-modal .session-expired-modal__header,.cmp-spinner__spinner-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cmp-spinner__spinner-overlay{-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.7);height:100%;justify-content:center;left:0;min-height:50vh;position:absolute;top:0;z-index:10}.cmp-spinner__spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #140a9a;border-radius:50%;border-top-color:hsla(0,0%,100%,.7);height:50px;width:50px}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cursor-spinner:hover{cursor:progress}body:has(.media-lib-loader-container.loader-active){overflow:hidden}.media-lib-loader-container.cmp-spinner__spinner-overlay{bottom:0;display:none;min-height:100vh;position:fixed}.media-lib-loader-container.loader-active{display:-webkit-box;display:-ms-flexbox;display:flex}main.container{padding:.5em 1em}footer.experiencefragment{border-top:1px solid #1b232a;padding:.5em 1em}@media(prefers-color-scheme:dark){footer.experiencefragment{border-color:#fff}}footer.experiencefragment .cmp-separator__horizontal-rule{border:0;margin:0}header.experiencefragment{border-bottom:1px solid #1b232a;padding:.5em 1em}@media(prefers-color-scheme:dark){header.experiencefragment{border-bottom-color:#fff}}header.experiencefragment a{color:#1b232a;text-decoration:none}@media(prefers-color-scheme:dark){header.experiencefragment a{color:#fff}}header.experiencefragment a:focus,header.experiencefragment a:hover{color:#140a9a;text-decoration:underline}@media(prefers-color-scheme:dark){header.experiencefragment a:focus,header.experiencefragment a:hover{color:#fff}}header.experiencefragment .cmp-container{display:grid;grid-template-columns:4fr 1fr 1fr}header.experiencefragment .cmp-languagenavigation{position:relative}header.experiencefragment .cmp-languagenavigation:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(27,35,42)" d="M12.1,0.2h-0.1c-3.1,0-6.1,1.3-8.3,3.5C1.4,6,0.2,8.9,0.2,12.1c0,3.1,1.3,6.1,3.5,8.3c2.2,2.2,5.1,3.4,8.3,3.4 c0,0,0,0,0.1,0c6.5,0,11.7-5.3,11.7-11.8C23.7,5.5,18.5,0.3,12.1,0.2z M18.3,11.5c-0.1-1.4-0.3-2.8-0.7-4.1C18.5,7,19.4,6.5,20.3,6 c1.1,1.6,1.9,3.5,2,5.5H18.3z M22.2,12.5c-0.1,2.1-0.8,4-2,5.5c-0.8-0.6-1.7-1-2.6-1.4c0.3-1.1,0.6-2.2,0.7-3.3c0-0.3,0-0.5,0-0.8 H22.2z M19.6,5.2c-0.8,0.5-1.6,0.9-2.4,1.3c-0.6-1.4-1.4-2.7-2.3-3.8c-0.2-0.2-0.4-0.4-0.6-0.6C16.4,2.5,18.3,3.7,19.6,5.2z M12.8,22.2c-0.1,0-0.2,0-0.3,0v-5.7c1.3,0,2.6,0.3,3.8,0.7C15.6,19.1,14.3,20.8,12.8,22.2z M9.9,20.8c-0.9-1.1-1.7-2.3-2.2-3.6 c1.2-0.4,2.5-0.6,3.8-0.7v5.7c-0.1,0-0.2,0-0.3,0C10.7,21.8,10.3,21.3,9.9,20.8z M11.4,1.8c0,0,0.1,0,0.1,0v5.7 c-1.3,0-2.6-0.3-3.8-0.7C8.5,4.9,9.7,3.2,11.4,1.8z M14.1,3.3c0.9,1.1,1.6,2.3,2.2,3.5c-1.2,0.4-2.5,0.6-3.8,0.7V1.8 c0.1,0,0.1,0,0.2,0C13.2,2.2,13.7,2.7,14.1,3.3z M16.7,7.7c0.4,1.2,0.6,2.5,0.7,3.8h-4.8V8.4C13.9,8.4,15.3,8.2,16.7,7.7z M11.5,8.4 v3.1H6.7C6.7,10.2,7,9,7.4,7.7C8.7,8.2,10.1,8.4,11.5,8.4z M11.5,12.5v3.1c-1.4,0-2.8,0.3-4.2,0.7c-0.4-1.2-0.6-2.5-0.7-3.8H11.5z M12.5,15.6v-3.1h4.8c0,0.2,0,0.5,0,0.7c-0.1,1.1-0.3,2.1-0.6,3.1C15.3,15.8,13.9,15.6,12.5,15.6z M9.6,2C8.4,3.3,7.4,4.8,6.8,6.5 C5.9,6.1,5.1,5.7,4.4,5.2c0.1-0.1,0.2-0.3,0.4-0.4C6.1,3.4,7.8,2.5,9.6,2z M5.7,11.5H1.8c0.1-2,0.8-3.9,1.9-5.5 C4.6,6.5,5.5,7,6.4,7.4C6,8.7,5.7,10.1,5.7,11.5z M6.4,16.6C5.5,17,4.6,17.5,3.7,18c-1.2-1.6-1.9-3.5-1.9-5.5h3.9 C5.7,13.9,5.9,15.3,6.4,16.6z M4.4,18.8c0.8-0.5,1.5-0.9,2.4-1.3c0.6,1.4,1.4,2.7,2.4,3.9c0.1,0.2,0.3,0.3,0.4,0.5 c-1.8-0.4-3.4-1.3-4.7-2.7C4.6,19.1,4.5,19,4.4,18.8z M14.5,21.9c1.2-1.3,2.1-2.8,2.8-4.4c0.8,0.3,1.6,0.8,2.4,1.2 C18.3,20.3,16.5,21.4,14.5,21.9z"/></svg>');background-repeat:no-repeat;content:" ";display:block;height:1.5em}@media(prefers-color-scheme:dark){header.experiencefragment .cmp-languagenavigation:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(255,255,255)" d="M12.1,0.2h-0.1c-3.1,0-6.1,1.3-8.3,3.5C1.4,6,0.2,8.9,0.2,12.1c0,3.1,1.3,6.1,3.5,8.3c2.2,2.2,5.1,3.4,8.3,3.4 c0,0,0,0,0.1,0c6.5,0,11.7-5.3,11.7-11.8C23.7,5.5,18.5,0.3,12.1,0.2z M18.3,11.5c-0.1-1.4-0.3-2.8-0.7-4.1C18.5,7,19.4,6.5,20.3,6 c1.1,1.6,1.9,3.5,2,5.5H18.3z M22.2,12.5c-0.1,2.1-0.8,4-2,5.5c-0.8-0.6-1.7-1-2.6-1.4c0.3-1.1,0.6-2.2,0.7-3.3c0-0.3,0-0.5,0-0.8 H22.2z M19.6,5.2c-0.8,0.5-1.6,0.9-2.4,1.3c-0.6-1.4-1.4-2.7-2.3-3.8c-0.2-0.2-0.4-0.4-0.6-0.6C16.4,2.5,18.3,3.7,19.6,5.2z M12.8,22.2c-0.1,0-0.2,0-0.3,0v-5.7c1.3,0,2.6,0.3,3.8,0.7C15.6,19.1,14.3,20.8,12.8,22.2z M9.9,20.8c-0.9-1.1-1.7-2.3-2.2-3.6 c1.2-0.4,2.5-0.6,3.8-0.7v5.7c-0.1,0-0.2,0-0.3,0C10.7,21.8,10.3,21.3,9.9,20.8z M11.4,1.8c0,0,0.1,0,0.1,0v5.7 c-1.3,0-2.6-0.3-3.8-0.7C8.5,4.9,9.7,3.2,11.4,1.8z M14.1,3.3c0.9,1.1,1.6,2.3,2.2,3.5c-1.2,0.4-2.5,0.6-3.8,0.7V1.8 c0.1,0,0.1,0,0.2,0C13.2,2.2,13.7,2.7,14.1,3.3z M16.7,7.7c0.4,1.2,0.6,2.5,0.7,3.8h-4.8V8.4C13.9,8.4,15.3,8.2,16.7,7.7z M11.5,8.4 v3.1H6.7C6.7,10.2,7,9,7.4,7.7C8.7,8.2,10.1,8.4,11.5,8.4z M11.5,12.5v3.1c-1.4,0-2.8,0.3-4.2,0.7c-0.4-1.2-0.6-2.5-0.7-3.8H11.5z M12.5,15.6v-3.1h4.8c0,0.2,0,0.5,0,0.7c-0.1,1.1-0.3,2.1-0.6,3.1C15.3,15.8,13.9,15.6,12.5,15.6z M9.6,2C8.4,3.3,7.4,4.8,6.8,6.5 C5.9,6.1,5.1,5.7,4.4,5.2c0.1-0.1,0.2-0.3,0.4-0.4C6.1,3.4,7.8,2.5,9.6,2z M5.7,11.5H1.8c0.1-2,0.8-3.9,1.9-5.5 C4.6,6.5,5.5,7,6.4,7.4C6,8.7,5.7,10.1,5.7,11.5z M6.4,16.6C5.5,17,4.6,17.5,3.7,18c-1.2-1.6-1.9-3.5-1.9-5.5h3.9 C5.7,13.9,5.9,15.3,6.4,16.6z M4.4,18.8c0.8-0.5,1.5-0.9,2.4-1.3c0.6,1.4,1.4,2.7,2.4,3.9c0.1,0.2,0.3,0.3,0.4,0.5 c-1.8-0.4-3.4-1.3-4.7-2.7C4.6,19.1,4.5,19,4.4,18.8z M14.5,21.9c1.2-1.3,2.1-2.8,2.8-4.4c0.8,0.3,1.6,0.8,2.4,1.2 C18.3,20.3,16.5,21.4,14.5,21.9z"/></svg>')}}header.experiencefragment .cmp-languagenavigation>.cmp-languagenavigation__group{background:#fff;border:1px solid #1b232a;border-top:0;padding:0 8px;position:absolute;top:34px;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden;width:20em}@media(prefers-color-scheme:dark){header.experiencefragment .cmp-languagenavigation>.cmp-languagenavigation__group{background:#1b232a;border-color:#fff}}header.experiencefragment .cmp-languagenavigation:hover>.cmp-languagenavigation__group{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}header.experiencefragment .cmp-languagenavigation__group{list-style:none;margin:0;padding:0}header.experiencefragment .cmp-languagenavigation__item-title{font-size:x-small;text-transform:uppercase}header.experiencefragment .cmp-languagenavigation__item--level-0{margin-bottom:.5em}header.experiencefragment .cmp-languagenavigation__item--level-1{display:inline}header.experiencefragment .cmp-languagenavigation__item--level-1:not(:first-child):before{content:" | "}header.experiencefragment .cmp-languagenavigation__item--active>.cmp-languagenavigation__item-link{font-weight:700}header.experiencefragment .cmp-search__field{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-3px 0}header.experiencefragment .cmp-search__input{height:26px}.specCheckLite{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem!important}.specCheckLite a,.specCheckLite abbr,.specCheckLite acronym,.specCheckLite address,.specCheckLite article,.specCheckLite aside,.specCheckLite audio,.specCheckLite b,.specCheckLite big,.specCheckLite blockquote,.specCheckLite body,.specCheckLite canvas,.specCheckLite caption,.specCheckLite center,.specCheckLite cite,.specCheckLite code,.specCheckLite dd,.specCheckLite del,.specCheckLite details,.specCheckLite dfn,.specCheckLite div,.specCheckLite dl,.specCheckLite dt,.specCheckLite em,.specCheckLite embed,.specCheckLite fieldset,.specCheckLite figcaption,.specCheckLite figure,.specCheckLite footer,.specCheckLite form,.specCheckLite h1,.specCheckLite h2,.specCheckLite h3,.specCheckLite h4,.specCheckLite h5,.specCheckLite h6,.specCheckLite header,.specCheckLite hgroup,.specCheckLite html,.specCheckLite i,.specCheckLite img,.specCheckLite ins,.specCheckLite kbd,.specCheckLite label,.specCheckLite legend,.specCheckLite li,.specCheckLite mark,.specCheckLite menu,.specCheckLite nav,.specCheckLite ol,.specCheckLite output,.specCheckLite p,.specCheckLite pre,.specCheckLite q,.specCheckLite ruby,.specCheckLite s,.specCheckLite samp,.specCheckLite section,.specCheckLite small,.specCheckLite span,.specCheckLite strike,.specCheckLite strong,.specCheckLite sub,.specCheckLite summary,.specCheckLite sup,.specCheckLite table,.specCheckLite tbody,.specCheckLite td,.specCheckLite tfoot,.specCheckLite th,.specCheckLite thead,.specCheckLite time,.specCheckLite tr,.specCheckLite tt,.specCheckLite u,.specCheckLite ul,.specCheckLite var,.specCheckLite video{background:none;border:none;bottom:auto;clear:none;cursor:default;float:none;font:inherit;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;padding:0;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;vertical-align:baseline;visibility:visible;white-space:normal;width:auto;z-index:auto}.specCheckLite ol,.specCheckLite ul{list-style:none}.specCheckLite q:after,.specCheckLite q:before{content:none}.specCheckLite table{border-collapse:collapse;border-spacing:0}.specCheckLite span.scl-attrval{float:right;font-size:.75em}.specCheckLite span.scl-attrval>span{font-size:inherit}.specCheckLite span.scl-attrval span.scl-attrval-unit{font-weight:700;margin-left:.2em}.specCheckLite .scl-machine-tier:empty{display:none!important}.specCheckLite .scl-machine-tier:before{content:"- "}.specCheckLite .scl-compare-scroll-buttons{display:none}.specCheckLite #sclMachineSelection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.specCheckLite #sclMachineSelection .scl-machineSelectPane{-webkit-box-flex:1;display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;margin:.2em;width:49.95%}.specCheckLite #sclMachineSelection .scl-machineSelectPane h1{color:red;font-size:2em}.specCheckLite #sclMachineSelectionScreen h1{margin-bottom:1px}.specCheckLite #sclMachineSelectionScreen h2{margin-bottom:-4px}.specCheckLite #sclMachineSelection .scl-machineSelectPane{background-color:none;font-family:Noto Sans,arial,sans-serif;margin:0}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul{-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-family:Noto Sans,arial,sans-serif;font-size:13px;font-weight:700;list-style:none;margin:0;padding:0;width:100%}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li{background:#fff;border:2px solid #e4e6e6;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin-bottom:6px;width:100%}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li:nth-child(odd){text-align:right}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li:hover{background-color:#e4e6e6}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li:hover label{color:#1b232a}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li.scl-selected{background-color:#ffc82f;border-color:#ffc82f}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li.scl-selected label{color:#1b232a}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li.scl-locked:not(.scl-selected){background-color:#e4e6e6}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li input[type=checkbox]{float:left;left:-9999px;margin:18px;position:absolute}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a3238;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:14px 2pc;width:100%}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label span{font-size:20px;font-weight:700;line-height:2pc}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label .scl-attrval span{font-size:14px;letter-spacing:-.1px;line-height:18px}.specCheckLite #sclAttributeSelection{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;font-size:14px;margin-bottom:18px;position:relative}.specCheckLite #sclAttributeSelection select{margin-left:.8em}.specCheckLite #sclAttributeSelection:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSI5Ij48cGF0aCBmaWxsPSIjMTQwQTlBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAxLjU4OCA3LjUgOSAwIDEuNTg4IDEuNjA3IDAgNy41IDUuODI0IDEzLjM5MyAweiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;bottom:1pc;content:"";height:10px;position:absolute;right:18px;width:10px}.specCheckLite .scl-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f6f6f6;color:#2a3238;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Noto Sans,arial,sans-serif}.specCheckLite .scl-screen a{cursor:pointer}.specCheckLite .scl-screen h1{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;clear:both;color:#1b232a;font-family:Noto Sans Light,Noto Sans,arial,sans-serif;font-size:30px;font-weight:300;line-height:1.33;margin:0 0 40px;order:-3;text-align:center}.specCheckLite .scl-screen h1:empty{display:none}.specCheckLite .scl-screen h2{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;border:none;color:#2a3238;font-family:Noto Sans,arial,sans-serif;font-size:14px;font-weight:400;order:-2;text-align:center}.specCheckLite .scl-screen h2:empty{display:none}.specCheckLite .scl-screen select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #140a9a;border-radius:6px;color:#140a9a;font-family:Noto Sans,arial,sans-serif;font-size:1pc;padding:9px 20px 11px}.specCheckLite .scl-screen select:focus{border-color:#253fc8}.specCheckLite .scl-screen select:focus-visible{outline:none}.specCheckLite .scl-screen .scl-button{-webkit-touch-callout:none;background-color:#140a9a;border-radius:6px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;cursor:pointer;float:left;font-family:Noto Sans,arial,sans-serif;font-size:1pc;font-weight:500;height:24px;line-height:1.5;padding:9px 30px 11px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:89px}.specCheckLite .scl-screen .scl-button:active,.specCheckLite .scl-screen .scl-button:hover{background-color:#253fc8}.specCheckLite .scl-screen .scl-button-compare{-ms-flex-item-align:end;-webkit-box-ordinal-group:0;-ms-flex-order:-1;align-self:flex-end;order:-1;padding-right:2em;position:relative;top:44px}.specCheckLite .scl-screen .scl-back-alt,.specCheckLite .scl-screen .scl-button-compare-alt{display:none}.specCheckLite .scl-screen .scl-button-compare-container{text-align:right}.specCheckLite .scl-screen .scl-button.scl-back{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5}.specCheckLite .scl-screen .scl-exports{margin:3em 0 1em}.specCheckLite .scl-screen .scl-exports .scl-button{float:none;margin-right:.5em}.specCheckLite .scl-screen .scl-powered-by{clear:both;margin-top:4em}.specCheckLite .scl-screen .scl-powered-by a{cursor:pointer;display:inline-block;height:1em}.specCheckLite .scl-screen .scl-powered-by a span{color:#666;display:inline-block;font-weight:700;line-height:1em;margin-right:.2em;vertical-align:top}.specCheckLite .scl-screen .scl-powered-by a img{display:inline-block;height:1em}.specCheckLite #sclComparisonScreen .scl-back,.specCheckLite #sclComparisonScreen .scl-back-alt,.specCheckLite #sclComparisonScreen .scl-button-compare,.specCheckLite #sclMachineSelectScreen .scl-back,.specCheckLite #sclMachineSelectScreen .scl-back-alt,.specCheckLite #sclMachineSelectScreen .scl-button-compare{float:right}.specCheckLite #sclComparisonScreen .scl-attrdef,.specCheckLite #sclComparisonScreen .scl-attrdef .scl-attrdef-imperial,.specCheckLite #sclComparisonScreen .scl-attrdef .scl-attrdef-metric,.specCheckLite #sclComparisonScreen .scl-attrdef .scl-attrdef-unit,.specCheckLite #sclMachineSelectScreen .scl-attrdef,.specCheckLite #sclMachineSelectScreen .scl-attrdef .scl-attrdef-imperial,.specCheckLite #sclMachineSelectScreen .scl-attrdef .scl-attrdef-metric,.specCheckLite #sclMachineSelectScreen .scl-attrdef .scl-attrdef-unit{font-weight:700}.specCheckLite #sclComparisonScreen .scl-section,.specCheckLite #sclMachineSelectScreen .scl-section{cursor:pointer;margin-bottom:.1em;padding:.4em}.specCheckLite #sclComparisonScreen table,.specCheckLite #sclMachineSelectScreen table{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.specCheckLite #sclComparisonScreen table td,.specCheckLite #sclComparisonScreen table th,.specCheckLite #sclMachineSelectScreen table td,.specCheckLite #sclMachineSelectScreen table th{padding:.4em}.specCheckLite #sclComparisonScreen table td span,.specCheckLite #sclComparisonScreen table th span,.specCheckLite #sclMachineSelectScreen table td span,.specCheckLite #sclMachineSelectScreen table th span{font-size:inherit}.specCheckLite #sclComparisonScreen table tbody th,.specCheckLite #sclMachineSelectScreen table tbody th{text-align:left;width:10em}.specCheckLite #sclComparisonScreen table thead,.specCheckLite #sclComparisonScreen table thead tr,.specCheckLite #sclMachineSelectScreen table thead,.specCheckLite #sclMachineSelectScreen table thead tr{width:100%}.specCheckLite #sclComparisonScreen table thead tr th,.specCheckLite #sclMachineSelectScreen table thead tr th{width:20%}.specCheckLite .specCheckLite{background-color:#f6f6f6}@media(max-width:1700px){.specCheckLite .scl-container{width:80%}}@media(max-width:1000px){.specCheckLite .scl-container{width:90%}.specCheckLite #sclComparisonScreen .scl-desktop{display:none}.specCheckLite #sclComparisonScreen .scl-mobile{display:block}.specCheckLite #sclComparisonScreen .scl-mobile-heading{background:#666!important;color:#fff;padding:1em;text-align:center}.specCheckLite #sclComparisonScreen .scl-mobile-heading span{font-size:1.5rem;font-weight:700}.specCheckLite #sclComparisonScreen .scl-mobile tr{border-bottom:1px solid #c8c8c8;font-family:Noto Sans,arial,sans-serif}.specCheckLite #sclComparisonScreen .scl-mobile tr:nth-child(odd){background-color:#db40a5}.specCheckLite #sclComparisonScreen .scl-mobile tr th{width:9em}.specCheckLite #sclComparisonScreen .scl-mobile tr th span{font-weight:700}.specCheckLite #sclComparisonScreen .scl-mobile tr th:first-child{max-width:140px;min-width:140px;width:140px}.specCheckLite #sclComparisonScreen .scl-mobile tr td:first-of-type,.specCheckLite #sclComparisonScreen .scl-mobile tr tr.scl-modelNameRow th:nth-of-type(2){left:140px}.specCheckLite select{width:auto}.specCheckLite #sclMachineSelection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specCheckLite #sclMachineSelection .scl-machineSelectPane{width:100%}.specCheckLite #sclMachineSelection ul{margin-right:0}.specCheckLite #sclMachineSelection #sclCompetitorMachineSelectPane{margin-left:0}.specCheckLite #sclMachineSelection #sclCompetitorMachineSelectPane span .scl-attrval,.specCheckLite #sclMachineSelection span .scl-attrval{display:block;float:none;margin:5px 5px 5px 0}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label{padding:14px 9pt}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label>span>span{font-size:15px;line-height:15px}}@media(max-width:768px){.specCheckLite #sclAttributeSelection{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.specCheckLite #sclAttributeSelection select{margin-left:0;margin-top:3px}.specCheckLite .scl-button.scl-back{margin:0 auto}}@media(max-width:425px){.specCheckLite #sclAttributeSelection{width:100%}.specCheckLite .scl-screen .scl-button-compare{-ms-flex-item-align:center;align-self:center;clear:both;display:block;float:none;margin:10px 0 9pt;position:static}.specCheckLite #sclMachineSelection #sclCompetitorMachineSelectPane span .scl-attrval,.specCheckLite span .scl-attrval{display:block;float:none;margin:5px 5px 5px 0}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label{padding:14px 9pt}.specCheckLite #sclMachineSelection .scl-machineSelectPane ul li label>span>span{font-size:15px;line-height:15px}.specCheckLite #sclComparisonScreen .scl-comparisongrid-holder table tr td,.specCheckLite #sclComparisonScreen .scl-comparisongrid-holder table tr th{border-left:none!important;border-right:none!important}.specCheckLite #sclComparisonScreen .scl-comparisongrid-holder table tr th:first-child{max-width:90pt;min-width:90pt;width:90pt}.specCheckLite #sclComparisonScreen .scl-comparisongrid-holder table tr td:first-of-type,.specCheckLite #sclComparisonScreen .scl-comparisongrid-holder table tr.scl-modelNameRow th:nth-of-type(2){left:90pt}}.cq-Editable-dom[data-path*=speccheck]{height:3rem;min-height:3rem;padding:1rem 0}.cq-Editable-dom[data-path*=speccheck]:before{content:"";inset:-8px 0;position:absolute}#ot-sdk-btn-floating.ot-floating-button{-webkit-animation:none!important;animation:none!important;left:unset!important;opacity:unset!important;right:1%!important}#ot-sdk-btn-floating.ot-floating-button:after{left:unset!important;right:calc(100% + 1rem)}#ot-sdk-btn-floating.ot-floating-button:before{border-left-color:#333;border-left-width:unset!important;border-right-color:unset!important;border-right-width:0;left:-1.1125rem;right:unset!important}[dir=rtl] #ot-sdk-btn-floating.ot-floating-button{-webkit-animation:none!important;animation:none!important;left:1%!important;right:unset!important}[dir=rtl] #ot-sdk-btn-floating.ot-floating-button:after{left:calc(100% + 1rem);right:-6.5rem!important}[dir=rtl] #ot-sdk-btn-floating.ot-floating-button:before{border-left-color:unset!important;border-left-width:0;border-right-color:#333;border-right-width:unset!important;left:unset!important;right:-1.1125rem}