body .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.3!important}body .ui-dialog .ui-dialog-title{width:100%}body .ui-dialog .ui-dialog-titlebar-close{position:absolute;right:5px;top:50%;width:20px;transform:translateY(-50%);height:20px;margin:0;font-size:0;padding:1px}body .ui-dialog-titlebar button:before{content:"z";text-transform:none;font-weight:normal;font-size:14px;line-height:15px!important;text-align:center!important;position:absolute;top:0;left:0}body .ui-dialog .ui-dialog-titlebar{position:relative;padding:15px 25px;border-radius:0;margin:0;width:100%}body .ui-dialog,body .ui-widget.ui-widget-content{padding:0;font-size:16px;z-index:99}body .ui-widget.ui-widget-content,body .ui-widget-header{border:0}body .ui-dialog .ui-dialog-content{padding:30px 20px!important;text-align:center;max-height:80vh!important}.ui-dialog-content li a:hover{text-decoration:underline}body .ui-dialog-content .popup-content{text-align:center;font-size:16px;margin-bottom:20px}.custom-modal .popup-input-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.custom-modal .popup-input-wrapper label{width:120px;text-align:center;font-size:16px;font-weight:600}.custom-modal .popup-input-wrapper input{width:calc(100% - 130px)}.custom-modal .popup-input-wrapper input::placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.custom-modal .popup-input-wrapper input::-webkit-input-placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.custom-modal .popup-input-wrapper input::-moz-placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.custom-modal .popup-input-wrapper input:-ms-input-placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.ui-dialog .custom-modal .popup-input-wrapper input::placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.ui-dialog .custom-modal .popup-input-wrapper input::-webkit-input-placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.ui-dialog .custom-modal .popup-input-wrapper input::-moz-placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.ui-dialog .custom-modal .popup-input-wrapper input:-ms-input-placeholder{color:#8c8c8c!important;opacity:1!important;font-style:normal!important}.custom-modal .popup-input-wrapper .popup-validation{width:100%}.custom-modal .popup-button-wrapper{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.custom-modal .popup-button-wrapper .popup-button{border:0;height:45px;padding:0 25px;border-radius:3px;font-weight:700;transition:all .2s ease;display:flex;justify-content:center;align-items:center;margin-top:0!important;min-width:220px}div[aria-describedby="addressModal"]{z-index:100000!important}div[aria-describedby="addressModal"]+.ui-widget-overlay{z-index:99999!important}@media(max-width:767px){.custom-modal .popup-input-wrapper{flex-direction:column;gap:20px}.custom-modal .popup-input-wrapper label{width:100%}.custom-modal .popup-input-wrapper input{width:100%}}body .ui-widget-overlay{background:#000!important}body .ui-dialog .ui-dialog-titlebar{background:#002269!important}body .ui-dialog .ui-dialog-title{color:#fff!important}.custom-modal .popup-button-wrapper .popup-button{background-color:#0270d3!important;color:#fff}.custom-modal .popup-button-wrapper .popup-button:hover{background-color:#001440!important}body .ui-dialog-content li a{color:#337ab7}body .ui-dialog-content .popup-content,body .ui-dialog-content p{color:#111!important}input[type="checkbox"]:checked+label:before{content:"✔"!important}.message-error.validation-summary-errors{font-size:13px;text-align:left}.b2cRegisterDescription{line-height:20px;font-size:17px;color:#111;font-weight:400}.validationSummaryHeaderTop{font-size:13px;text-align:left;color:#ff4f60}.bar-notification .content a{font-weight:700}.applicable{clear:both;display:block;font-size:10px;position:relative;line-height:14px;top:-10px}.pac-target-input::placeholder{opacity:1!important;color:#888!important}#flyout-cart.active .mini-shopping-cart{display:block}.flyout-cart .items-cart{position:relative;padding:0 10px;margin-bottom:15px;border-radius:3px 3px 0 0;background:#fff;text-align:left;overflow:hidden;overflow-y:auto}@media(min-width:1025px){.flyout-cart .items-cart{padding:0 20px;max-height:calc(100vh - 320px);overflow:hidden;overflow-y:auto}}.flyout-cart .items-cart::-webkit-scrollbar{width:18px}.flyout-cart .items-cart::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.flyout-cart .items-cart::-webkit-scrollbar-thumb:hover{background-color:#555}.flyout-cart .items-cart::-webkit-scrollbar-track{background-color:#f1f1f1}.flyout-cart .items-cart{scrollbar-width:thin;scrollbar-color:#bababa #f1f1f1}.flyout-cart .items-cart::-webkit-scrollbar-button{display:none;height:0}.mini-shopping-cart .counter-btn{font-size:14px}.add-to-cart-section .counter-minus,.add-to-cart-section .counter-plus{width:30px;height:34px;background:#0270d3;border:1px solid #0270d3;color:#fff;border-radius:3px;padding:0!important}.overview .add-to-cart .add-to-cart-section .counter-minus,.overview .add-to-cart .add-to-cart-section .counter-plus,.overview .add-to-cart .add-to-cart-section input[name="addToCartBtn"],.overview .add-to-cart .add-to-cart-section input[name="productQty"]{height:45px!important}.add-to-cart-section input[name="addToCartBtn"]{height:34px;min-width:105px!important;color:#fff;border-radius:3px;padding:0 10px;font-weight:normal;font-size:12px;white-space:nowrap;margin:0 0 0 10px}.add-to-cart-section input[name="productQty"],.cart .qty-input{margin:0 5px!important;max-width:55px!important;height:34px!important;text-align:center!important;border:1px solid #ccc!important;border-radius:4px;color:#8c8c8c}.order-summary-content #shopping-cart-form .cart-footer{margin-top:15px}.cart .remove-from-cart button{display:inline-flex;gap:8px}@media(min-width:1280px){.order-summary-content #shopping-cart-form .cart-footer{margin-top:-180px}.cart .remove-from-cart button{font-size:0}}@media screen and (max-width:1280px){.page .order-progress{text-align:center}}@media(min-width:768px){.order-progress{overflow:hidden;padding-top:10px;margin:-40px 0 15px}}.order-details-page .section.products .erpOrderLineNum,.order-details-page .section.products .erpOrderLineStatus,.order-details-page .section.products .erpDataReq{display:none!important}.order-details-area .billing-info-wrap{justify-content:flex-start!important}.checkout-title h1,#ErpShiptoAddressForm .title.quote-customer-reference-title strong{font-size:30px!important;color:#002169!important;text-transform:uppercase!important;border-bottom:2px solid #001f69!important;display:inline-block!important}.FullLoadRequired-div{font-size:15px;margin-top:0;display:inline-block;vertical-align:middle}.FullLoadRequired-div-hide{display:none!important}.header .topic-block{margin:0;width:100%;max-width:100%;padding:15px;background:#002169;border-bottom:1px solid #fff}.maintenance-message{display:block!important}.header .topic-block p{color:#fff;font-size:12px}#close-message{display:inline-block;padding:5px 10px;background:#0270d3;margin-top:15px}.page.login-page .message-error.validation-summary-errors{text-align:center}#close-message a{color:#fff;text-decoration:none}.macsteel-quote-massage{padding:0 25px 25px;text-align:center;font-size:14px;font-weight:600;color:#f00}.terms-and-conditions-massage{padding:0 25px 25px!important;text-align:center!important;font-size:14px!important;font-weight:600!important}.quick-order-heading-input{font-size:36px;float:left;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;padding:0;margin:0;height:46px;line-height:43px}#erp-accounts-dropdown{width:auto}.dialog-center-logintoupdatecart h2{font-size:15px;font-weight:500}.store-locator .content p,.store-locator .content ul li{font-size:13px;margin-bottom:0;color:#8c8c8c}.store-locator .section .title strong{font-weight:bold!important}th.product-picture{font-size:0!important}.customer-order-number{margin-bottom:15px;font-size:20px;font-weight:700}.b2c-order-items .warehouse-info{justify-content:start}.warehouse-info{align-items:center;display:flex;justify-content:space-between}.b2c-order-items .warehouse-info .warehouse-name{min-width:200px;width:auto;padding:0 15px 15px 15px;background-color:#f6f6f6}.b2c-order-items .warehouse-info .delivery-date{width:200px;padding-bottom:10px;padding-left:20px}.registration-result-page .result p{color:#111!important;font-weight:400}.page.registration-result-page .result p{line-height:24px}.account-page .description,.reward-points-overview,.result{padding:0 10px}.registration-result-page .result{margin:0 0 30px;color:#8c8c8c}.page.registration-result-page .section.register-complete{padding-right:100px;text-align:left}.section.order-completed,.section.checkout-image,.section.register-complete,.section.register-image{display:inline-block;width:50%;float:left}.page.registration-result-page .section.register-image .image-block,.page.registration-page.registration-result-page .col.image .image-block{position:relative}.page.registration-result-page .section.register-image .image-block::after,.page.registration-page.registration-result-page .col.image .image-block::after{width:100%;height:100%;left:-15px;top:13px;background:#bcd3dd;position:absolute;display:block}.page.registration-result-page .section.register-image .image-block img,.page.registration-page.registration-result-page .col.image .image-block img{width:100%;position:relative;z-index:99}@media screen and (max-width:1024px){.page.registration-result-page .section.register-complete,.page.registration-result-page .section.register-image,.page.registration-page.registration-result-page .col.image,.section.order-completed,.section.checkout-image{width:100%;float:none;display:block}.page.registration-result-page .section.register-complete{padding-right:0;text-align:center}.page.registration-result-page .page-title,.page.registration-result-page .result,.page.registration-result-page .buttons{text-align:center}.page.registration-result-page .buttons{padding-left:0}.page.registration-result-page .section.register-image img{width:100%;height:auto}}@media screen and (max-width:768px){.page.registration-result-page{margin:0}.page.registration-result-page .page-title h1{font-size:24px;line-height:32px}.account-page .button-1{margin:0 0}}.account-page .page-title{margin-bottom:25px}@media(max-width:768px){.html-account-page .page.account-page.account-info-page .row.account-input-section{flex-wrap:wrap;justify-content:start}.html-account-page .page.account-page.account-info-page .form-fields .inputs{width:50%;margin:0 0 20px 0;border:0}.account-page.customer-info-page .page-body .row .my-inputs label{margin-top:10px}}@media screen and (max-width:1280px){.page.checkout-page.order-completed-page .section.order-completed{width:100%}.page.checkout-page.order-completed-page .section.checkout-image{display:none!important}.page.order-details-page .page-title.custom-title-margin~.page-body{bottom:0}.checkout-page .section.order-completed .title{padding:0;text-align:center;width:100%}.section.order-completed .order-number{text-align:center}.section.order-completed .flex-buttons{justify-content:center}}@media screen and (max-width:1024px){.page-title.custom-title-margin~.page-body .section.products tr{background:#fff}.page-title.custom-title-margin~.page-body .section.products tr td{width:100%;text-align:center!important;max-width:unset!important}.account-page.order-list-page-quotes .page-title h1,.account-page.customer-info-page .page-title h1,.account-page.order-list-page .page-title h1{display:inline-block;border-bottom:2px solid #002169}body .page.account-page.order-list-page-quotes .account-input-section,body .page.account-page.account-info-page .account-input-section,body .page.account-page.order-list-page .account-input-section,body .page account-page .order-list-page-quotes .account-input-section{flex-direction:column;text-align:left;align-items:center!important;border-top:0;font-size:16px;padding-top:0}body .page.account-page.account-info-page .account-input-section{align-items:flex-start!important}body .page.account-page.order-list-page .fieldset .form-group.row,body .page.account-page.account-transaction-page .fieldset .form-group.row,body .page.account-page.order-list-page-quotes .fieldset .form-group.row .page.account-page.order-list-page .fieldset label,body .page.account-page.account-transaction-page label,body .page.account-page.order-list-page-quotes label{font-size:16px;margin-bottom:7px}body .page.account-page.order-list-page-quotes .fieldset .row>div{width:100%;text-align:left!important}body .fieldset.account-shipto-address>div{width:49%!important}body .fieldset.account-shipto-address>div:nth-child(odd){margin-right:1%}body .billing-address .fieldset.account-shipto-address>div{width:100%!important}body .billing-address .fieldset.account-shipto-address>div:nth-child(odd){margin-right:0%}}#DeliveryDatesErpFailedDialog{padding:30px 46px 30px}#BlockedOrderAccountDialog{padding:30px 46px 0}#DeliveryDatesErpFailedDialog p,#change-qty-of-quote-warning-box p,#BlockedOrderAccountDialog p{margin:0;text-align:center;color:#111}#BlockedOrderAccountDialog .ship-to-address-selector-buttons{margin-top:15px}.payment-info-page input[name="paygate-paymentmethod"]{position:relative!important;left:0!important}@media screen and (max-width:600px){.section.order-completed .flex-buttons{flex-wrap:wrap}.section.order-completed .flex-buttons>*,.page.order-details-page .flex-buttons .button-2.pdf-invoice-button{width:100%;margin:0 20% 10px!important}#quickListFavouriteDialog .quick-order-create-using-order-form #quickListFavouriteButton{width:100%!important}.quick-order-header-div .quick-order-heading{width:95%;display:block;text-align:center;height:auto;font-size:30px;line-height:35px}.quick-order-header-div .btn-edit-quick-order-head{margin-left:0!important}.quick-order-details-page #quick-order-back-to-list,.quick-order-details-page .quick-order-add-to-cart-button,.quick-order-details-page button#importFromExcelButton{margin:10px auto 10px!important}.quick-order-details body .quick-order-page .label-wrapper label{text-align:center}}body #shippingTabDeliver #noDeliveryDatesAvailableB2B input,body #shippingTabDeliver #noDeliveryDatesAvailableB2B label{width:auto!important;max-width:initial!important}body #shippingTabDeliver #noDeliveryDatesAvailableB2B label{padding:0}#deliveryDateDropdown.inputs{white-space:initial;align-items:center;padding-block:10px}body #noDeliveryDatesAvailableB2C input{width:auto!important}.html-my-product-reviews-list-page .no-data{font:normal 17px 'Source Sans Pro',sans-serif!important;color:#000!important}.html-account-page:not(.quick-order-list,.quick-order-details) .master-wrapper-content .master-column-wrapper{display:flex!important;flex-direction:row}.html-account-page .master-column-wrapper .center-2{order:2}.html-account-page .master-column-wrapper .site-2{order:1}.dataTables_scrollBody table thead tr th{height:unset!important;border:0!important;vertical-align:middle;white-space:nowrap;padding:20px 10px!important;text-align:center;background:#002169}.dataTables_wrapper .dataTable thead tr th,.dataTables_wrapper .dataTable tbody tr td{height:unset!important;border:0!important;font:normal 17px 'Source Sans Pro',sans-serif;vertical-align:middle;white-space:nowrap;padding:20px 5px!important;text-align:left}.dataTables_wrapper .dataTable thead tr th{font-weight:bold}#customers-grid_wrapper table tbody tr td{overflow-wrap:break-word}#customers-grid_wrapper .dataTables_scrollBody table thead tr th{padding-block:0!important}#customers-grid_wrapper .dataTables_scroll table thead tr th{background:#002169}@media(max-width:767px){.form-horizontal .card-search .form-group .label-wrapper .col-form-label{text-align:left}}.quick-order-action{float:right;text-align:right;margin-left:auto}.b2c-shipping-address-page #noDeliveryDatesAvailableB2C{align-items:center}.b2c-shipping-address-page .instruction input[type="text"]::placeholder,#shippingTabDeliver input::placeholder,.pickup-point-body input::placeholder{color:#a2a2a2!important}.b2c-shipping-address-page .selected-date-dropdown,.pickup-point-body input{text-align:left;padding-inline:5px!important}.b2c-shipping-address-page td.quantity input[type="text"]{text-align:center;padding-inline:5px!important;max-width:55px;margin:auto}.b2blist{font:normal 12px 'Barlow',sans-serif;border-collapse:collapse;width:100%}.b2blist td,.b2blist th{padding:10px}.b2blist tr{background:#f6f6f6}.b2blist tr:nth-child(even){background-color:#d9e6ec}.b2blist tr:hover{background-color:#ddd}.b2blist th{padding-top:14px;padding-bottom:14px;text-align:left;background-color:#002169;color:#fff;font-size:17px;font-weight:300;white-space:nowrap}.b2blist td{font-size:15px;color:#8c8c8c}.b2blist td:nth-child(4){white-space:nowrap}.b2blist thead tr th{vertical-align:top;white-space:pre-line}.b2blist thead tr th:nth-last-child(4){padding:14px 0!important}.b2blist thead tr th.name,.b2blist tbody tr td.name{max-width:300px!important;min-width:145px}.b2blist thead tr th.price,.b2blist tbody tr td.price{text-align:center!important}.b2blist thead tr th.on-special-product-data,.b2blist tbody tr td.on-special-product-data{width:60px;min-width:60px!important}.b2blist thead tr th.pricing-note,.b2blist tbody tr td.pricing-note{width:150px;text-align:right}.b2blist thead tr th.weight,.b2blist tbody tr td.weight{width:131px}.b2blist th.add-to-wishlist,.b2blist th.stock,.b2blist td.add-to-wishlist,.b2blist td.stock{width:30px}.b2blist th.plus-btn,.b2blist th.quantity,.b2blist th.minus-btn,.b2blist td.plus-btn,.b2blist td.quantity,.b2blist td.minus-btn{padding:0!important;width:30px}.b2blist thead tr th.add-to-cart-btn,.b2blist tbody tr td.add-to-cart-btn{width:111px}.b2blist thead tr th.btn-wrapper,.b2blist tbody tr td.btn-wrapper{width:34px;padding-left:0}.b2blist tbody tr .back-in-stock-subscription:before{margin-right:0}.b2blist tbody tr td button.add-to-cart{width:111px}.shipping-address-body{margin-bottom:10px}@media screen and (max-width:480px){.page.checkout-page.order-completed-page .order-progress{margin-bottom:20px}.page.checkout-page.order-completed-page .page-title h1{margin-bottom:0!important}.page.checkout-page.order-completed-page .order-progress .active-step a{width:70px}.checkout-page.order-completed-page .order-progress li:first-child{margin-left:-17px}.page.checkout-page.order-completed-page .section.order-completed{margin-top:0!important}.page.checkout-page.order-completed-page .section.order-completed{padding:0 20px}.cart-item-row .quantity .qty-input{margin:0 5px!important}#quickListFavouriteButton{font-size:12px;background:#cbcbcb}td.product-picture+td.product{margin-left:0!important}.payment-info-page .checkout-left-section .info label{width:100%!important;display:block;margin-bottom:5px}.quick-order-action button{display:block;margin:10px auto!important}}@media screen and (max-width:1024px){.quick-order-page .search-and-import-buttons .form-group{margin-bottom:20px!important}.quick-order-action{width:100%!important;text-align:center}.order-details-page .products td.quantity{position:static}.order-details-page .products td.quantity label{line-height:1}.page.order-details-page .page-body .section.products .data-table tr{background:#fff}.page.order-details-page .page-body .section.products .data-table tr td{width:100%!important;text-align:center!important;max-width:unset!important}.page.order-details-page .page-body .section.products .data-table .td-title{font-weight:bold!important;color:#111}.page.order-details-page .page-body .section.products .data-table .td-title+span{display:inline-block;vertical-align:top}.page.checkout-page.order-completed-page~.page-body .section.products span.product-quantity{line-height:30px}.header-menu .sublist-wrap{background-color:#002169!important}.header-menu>ul li>a,.header-menu>ul li>span,.profile-menu-box>a,.header-form-holder>a{color:#fff}.cart td.product-picture{float:left!important;width:90px}.cart td.product-picture+td.product{text-align:center!important;margin-left:0!important;width:auto!important}.order-summary-content #shopping-cart-form .cart tbody .cart-item-row .unit-price,#shopping-cart-form .cart td.unit-price,#shopping-cart-form .cart .cart-item-row td.quantity,#shopping-cart-form .cart td.subtotal{position:static!important;width:100%!important;float:none!important;text-align:center!important;height:auto!important}body #ErpShiptoAddressForm .title.quote-customer-reference-title strong,body #ErpShiptoAddressForm .title.delivery-date-title strong,body #ErpShiptoAddressForm .title.special-instructions-title strong,body .page.checkout-page.b2c-shipping-address-page #delivery-header-text,body .page.checkout-page.shipping-address-page .checkout-title{text-align:center!important;border-bottom:0!important}body .page.checkout-page.shipping-address-page .checkout-title h1{border-bottom:0!important}body .page.checkout-page.shipping-address-page .checkout-title #delivery-or-collect-text{font-size:26px!important}.warehouse-name-title label{text-align:center!important}.b2c-shipping-address-page .cart td{min-width:100%!important;clear:both;text-align:center!important}.page.b2c-shipping-address-page .cart>colgroup{display:none!important}.b2c-shipping-address-page .cart td.quantity{height:auto;border-bottom:0!important}.b2c-shipping-address-page .cart td.instruction{background-color:#f6f6f6!important;margin:auto;padding:10px}.b2c-shipping-address-page .cart tr.cart-item-row{border:0;padding-bottom:0}.b2c-shipping-address-page .cart td{border-bottom:0}.b2c-shipping-address-page .instruction input[type="text"]{margin:0 auto}.b2c-shipping-address-page .delivery-date-header{flex-wrap:wrap;min-height:47px}.b2c-shipping-address-page .warehouse-name-title{padding-right:10px}.b2c-shipping-address-page .select-delivery-date .inputs label{margin-right:0}.b2c-shipping-address-page .select-delivery-date select{padding-left:10px;max-width:unset}.b2c-shipping-address-page .cart td.quantity{position:static}.b2blist thead th{white-space:initial}.quick-order-header-div{align-items:center!important;justify-content:center!important}}@media screen and (max-width:1200px){.page.category-page .btn-container{float:none!important;margin:20px 0!important;display:flex;justify-content:center}}@media screen and (max-width:1280px){#ErpShiptoAddressForm{display:block!important}body .page.checkout-page.b2c-shipping-address-page .section.order-summary.checkout-right-section{margin-top:40px;width:100%!important}}.registration-page .fieldset.b2b-b2c-account-info{padding-top:25px}.block-account-navigation.block .list a:hover{text-decoration:underline}@media screen and (max-width:1580px){.account-page.order-list-page-quotes .dataTables_wrapper .dataTable thead tr th:nth-child(2),.account-page.order-list-page-quotes .dataTables_wrapper .dataTable tbody tr td:nth-child(2){display:none}}@media screen and (max-width:1240px){.account-page.order-list-page-quotes .dataTables_wrapper .dataTable thead tr th:nth-child(3),.account-page.order-list-page-quotes .dataTables_wrapper .dataTable tbody tr td:nth-child(3){display:none}}.fieldset.account-shipto-address{padding:0!important;background:#fff!important;display:flex;flex-wrap:wrap}.account-shipto-address{padding:0 18px;overflow:hidden;background-color:#f1f1f1}.account-shipto-address,.billing-address .fieldset{padding:0!important;background:#fff!important}.account-shipto-address .inputs label:nth-child(2),.billing-address .fieldset .inputs label:nth-child(2){clear:none;height:47px;line-height:45px;font-weight:400!important;border-radius:3px;border:1px solid #8c8c8c;padding:0 15px;font-family:'Source Sans Pro',sans-serif;font-size:17px;overflow:hidden;text-overflow:ellipsis}.page.account-activation-page{display:flex;max-width:unset!important;width:100%!important;margin:0}.page.account-activation-page .col{width:50%}.page.account-activation-page .col.message{padding-right:40px}.page.account-activation-page .col.image{width:50%;position:relative;float:right}.page.account-activation-page .col.image .image-block,.page.registration-page.registration-result-page .col.image .image-block{position:relative}.page.account-activation-page .col.image .image-block::after,.page.registration-page.registration-result-page .col.image .image-block::after{content:"";width:100%;height:100%;left:-15px;top:13px;background:#bcd3dd;position:absolute;display:block}.page.account-activation-page .col.image img{width:100%;position:relative;z-index:99}@media(min-width:1601px){.overview .product-name{width:100%!important}}@media(min-width:1281px){.overview .product-name{min-height:auto}}.overview .short-description a{font-weight:400!important}.overview .product-name{margin-bottom:5px!important}.page.registration-result-page .page-title{margin:0 0 25px}.number-of-returned-products{float:right;margin-top:8px;margin-right:5px}.number-of-returned-products{display:block!important;margin-bottom:50px;text-transform:none;text-align:center;line-height:25px;font-size:14px;color:#aaa}@media(min-width:1025px){.product-selectors select{height:35px}}@media screen and (max-width:1024px){.page.category-page .product-selectors{display:flex;flex-wrap:wrap}}@media screen and (max-width:1024px){.page.category-page .number-of-returned-products{width:100%;margin-bottom:10px}}.delivery-date-body .inputs{padding:0 15px;background:#f6f6f6;align-items:center}#deliveryDateDropdown>label{width:auto!important;margin:0;font-size:16px}#DeliveryDateString{border:0;background-color:transparent;width:unset!important}@media(min-width:1601px){.overview .product-name{width:100%!important}}@media(min-width:1281px){.overview .product-name{min-height:auto}}.overview .short-description a{font-weight:400!important}.overview .product-name{margin-bottom:5px!important}.page.registration-result-page .page-title{margin:0 0 25px}.number-of-returned-products{float:right;margin-top:8px;margin-right:5px}.number-of-returned-products{display:block!important;margin-bottom:50px;text-transform:none;text-align:center;line-height:25px;font-size:14px;color:#aaa}.ui-tabs .write-review .inputs label{width:150px}@media(min-width:1025px){.product-selectors select{height:35px}.table-wrapper .cart th.unit-price,.table-wrapper .cart td.unit-price{width:90px!important;min-width:90px!important;white-space:normal;max-width:90px!important}.wishlist-page .table-wrapper .cart th.unit-price{width:150px!important;min-width:150px!important;white-space:normal;max-width:150px!important}.table-wrapper .cart th.discounted-price{width:120px!important;min-width:120px!important;max-width:120px!important;white-space:normal}}@media screen and (max-width:1024px){.page.category-page .product-selectors{display:flex;flex-wrap:wrap}#shopping-cart-form .cart .cart-item-row td{width:100%;margin:0}#shopping-cart-form .cart .cart-item-row td:not(.product){border-bottom:1px solid #707070!important}.cart .remove-from-cart button.remove-btn{width:auto}.cart .remove-from-cart button.remove-btn::before{color:#111!important}}@media screen and (max-width:1024px){.page.category-page .number-of-returned-products{width:100%;margin-bottom:10px}}.register-continue-button{display:flex;justify-content:center;align-items:center;width:fit-content}.k-window.quickView[style*="inline-flex"]{display:block!important}.quickView .k-window-titlebar .k-window-titlebar-actions{position:absolute;top:0;right:0;font-size:0}.quickView .k-window-titlebar .k-window-titlebar-actions button,.quickView .k-window-titlebar .k-window-titlebar-actions a{display:block;font-size:0;background:#0270d3;border:0;width:40px;height:40px}.quickView .k-window-titlebar .k-window-titlebar-actions button .k-icon{display:none}.quickView .k-window-titlebar .k-window-titlebar-actions button:before,.quickView .k-window-titlebar .k-window-titlebar-actions a:before{content:"z";display:block;font-size:20px;color:#000;opacity:1;transition:color .1s ease;text-align:center;line-height:40px}.master-wrapper-page.b2c-user .payment-info-page #b2bCheckoutPaymentInfo table tbody{width:100%}@media(max-width:1024px){.master-wrapper-page .header{margin:0 auto;text-align:center;position:relative;z-index:9999!important}}.page.category-page .page-title{margin-bottom:35px}@media screen and (max-width:1024px){form[action*="/b2cregisterresult/"] .registration-result-page{align-items:center;justify-content:center;flex-wrap:wrap}}form[action*="/b2cregisterresult/"] .registration-result-page{display:flex;max-width:unset!important;width:100%!important;margin:0}#shippingTabDeliver #deliveryDateDropdown label{width:auto!important;min-width:120px;padding:0}@media screen and (max-width:1024px){form [action*="/b2cregisterresult/"] .registration-result-page .page-title,form[action*="/b2cregisterresult/"] .registration-result-page .message,form[action*="/b2cregisterresult/"] .registration-result-page .page-body .buttons{text-align:center!important}}@media screen and (max-width:1024px){form[action*="/b2cregisterresult/"] .col.message{padding-right:0}}@media screen and (max-width:1024px){form[action*="/b2cregisterresult/"] .registration-result-page .col{width:100%}}.block.block-category-navigation .listbox .list li .sublist li .sublist li a{display:inline}.stock .back-in-stock-subscription{margin:0 10px}.page.home-page .category-grid .item-box{border:0!important}.gallery .picture img{width:100%}.hide-pricing-note label,.hide-weight label{font-weight:400!important}div.dataTables_wrapper .data-tables-refresh{display:none}@media screen and (max-width:1024px){form[action*="/b2cregisterresult/"] .page.registration-result-page .page-title{padding-left:0!important;padding-right:0!important;margin-bottom:35px!important}form[action*="/b2cregisterresult/"] .page.registration-result-page .result{padding-left:0!important;padding-right:0!important;line-height:24px!important}form[action*="/b2cregisterresult/"] .page.registration-result-page .page-title h1{font-size:26px}form[action*="/b2cregisterresult/"] .page.registration-result-page .buttons{padding:10px 20px 20px 0!important}form[action*="/b2cregisterresult/"] .page.registration-result-page .image-block{margin-bottom:0!important}form[action*="/b2cregisterresult/"] .page.registration-result-page .section.register-complete{margin-bottom:35px!important}form[action*="/b2cregisterresult/"] .page.registration-result-page .section.register-image{margin-bottom:0!important}}.page.account-activation-page .page-title{padding-left:10px!important;margin-bottom:35px!important}.page.account-activation-page .buttons{padding-left:10px!important}@media screen and (max-width:1024px){.wishlist-content .cart tbody tr td.quantity{position:static}.wishlist-content .cart tbody tr td.quantity .add-to-cart-section{display:inline-block!important}.wishlist-content .cart tbody tr td.wishlist-inline-add-to-cart label{display:none!important}.cart .quantity-input-wrapper{padding:0 30px}.wishlist-content .td-title{margin-bottom:auto}.page.wishlist-page .page-title h1{font-weight:500}.page.wishlist-page .page-title{margin-top:48px!important;margin-bottom:35px!important}.wishlist-page td.quantity>label{font-weight:300!important}.wishlist-page td.unit-price>span.product-unit-price{color:#8c8c8c!important}.ico-cart .cart-qty{left:50%!important;transform:translateX(-50%) translateX(13px)!important;right:5px!important}}@media screen and (max-width:678px){.add-to-cart-section .counter-minus,.add-to-cart-section .counter-plus{width:20px!important}}@media screen and (max-width:1690px){.account-page.order-list-page.orders .dataTables_wrapper table.dataTable th.ErpOrderOriginType,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable td.ErpOrderOriginType{display:none}}@media screen and (max-width:1580px){.account-page.order-list-page.orders .dataTables_wrapper table.dataTable th.Invoices,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable td.Invoices,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable th.TotalOrderItems.RemoveItems,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable td.TotalOrderItems.RemoveItems,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable th.OrderPlacedOn,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable td.OrderPlacedOn,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable th.Unshipped,.account-page.order-list-page.orders .dataTables_wrapper table.dataTable td.Unshipped{display:none}}.password-recovery-page .result{margin:0 0 5px;font-weight:bold!important}.quantity .td-title{margin-bottom:auto}input.re-order-button{font-family:'Source Sans Pro',sans-serif!important}.page.order-details-page .section.order-notes .title strong{font-weight:600!important}@media screen and (max-width:1024px){#shopping-cart-form .common-buttons button{margin-top:10px!important}}.backorder-banner{height:70px;background-color:#0270d3;display:flex;align-items:center;display:flex;justify-content:center;margin-bottom:15px;padding-left:5px;padding-right:5px}.backorder-banner p{margin:0;font-size:12pt;font-weight:700!important;color:#fff}@media screen and (max-width:700px){.page.category-page .btn-container{float:none!important;margin:20px 0!important;display:block}.page.category-page .btn-container .dropdown:not(:last-child){margin-right:0!important;margin-bottom:10px!important}}button#search-b2baccount-qoutes,button#search-b2baccount-financial-transactions,button#search-erpaccount-orders{height:45px;font-size:16px;padding:6px 15px;background:#0270d3!important;border-color:#0270d3!important;text-transform:uppercase;border-radius:4px;border:1px solid #0270d3!important;margin-top:0;min-width:85px}.html-account-page table thead tr th,.html-account-page table tbody tr td{font-size:17px}@media(min-width:1025px){.block-account-navigation.block .list a{font-size:16px!important}td.remove-from-cart label,td.add-to-cart label{font-size:0!important}.wishlist-content .cart colgroup{display:table-column-group!important}button#search-quick-order{min-width:116px}}.html-account-page .custom-title-margin{margin-bottom:10px!important}.account-page.account-info-page .page-body .row .my-inputs label,.account-page.order-list-page .page-body .row .my-inputs label,.account-page.order-list-page-quotes .page-body .row .my-inputs label{width:100%;margin-bottom:15px;font-weight:400;font-size:17px;font-family:'Source Sans Pro',sans-serif}.account-page.account-info-page .page-body .row.account-input-section button,.account-page.account-info-page .page-body .row .my-inputs,.account-page.order-list-page .page-body .row .my-inputs,.account-page.order-list-page .page-body .row.account-input-section button,.account-page.order-list-page-quotes .page-body .row .my-inputs,.account-page.order-list-page-quotes .page-body .row.account-input-section button{display:inline-block;margin-bottom:15px}@media(min-width:1281px){.overview .prices{overflow:visible!important}}.account-page.order-list-page.orders .dataTables_wrapper table.dataTable th.ExpectedDelivery,.account-page.order-list-page-quotes.dataTables_wrapper table.dataTable th.ExpiryDate{white-space:pre-line}.wishlist-content .cart .remove-from-cart .td-title{font-size:13px;font-weight:700!important;text-transform:uppercase}.wishlist-content .cart .remove-from-cart .td-title{font-size:13px;font-weight:700!important;text-transform:uppercase}@media screen and (max-width:1290px){#transaction-list-grid .CustomerOrder{display:none}}.page.account-page.order-list-page.orders .panel-body .col-md-12{padding-left:0;padding-right:0}.page.account-page.order-list-page-quotes .row.account-input-section{margin-left:0!important}.html-customer-info-page .page.account-page.account-info-page .page-body .fieldset .row .my-inputs select{font-size:16px!important}#SearchOrderDateFrom,#SearchOrderDateTo,#SearchTransactionFromDate,#SearchTransactionToDate{height:45px;border:1px solid #a0a0a0!important;border-radius:3px;padding:0 20px;vertical-align:middle;font-size:16px;color:#8c8c8c;font-family:'Roboto',sans-serif}.btn-invoice-download,.test-certi-download-btn,.pod-download-btn,.btn-invoice-download-disabled{border:1px solid #0270d3;padding:10px 15px;background-color:#0270d3;color:#fff;text-transform:uppercase}@media(max-width:425px){.admin-header-links .impersonate{display:flex;width:95%;text-align:center;margin:0 auto;align-items:center;justify-content:center;flex-wrap:wrap}.admin-header-links a,.admin-header-links span{margin:5px auto;display:block;line-height:15px!important;width:100%}.responsive-nav-wrapper-parent{margin-top:12px}}.admin-header-links a{color:#fff!important}.ui-datepicker-calendar .ui-state-disabled .ui-state-default{color:#e0e0e0!important}.ui-datepicker-calendar .ui-state-default{color:#000}.ui-datepicker-div .ui-datepicker-title,.ui-datepicker-header{background-color:#002169!important}.ui-datepicker-calendar th{background-color:#e1f1ff!important}.ui-datepicker-title{position:relative;z-index:0;line-height:32px;letter-spacing:1px;font-weight:bold;text-transform:uppercase}.ui-datepicker-year,.ui-datepicker-month{font-size:12px!important}.ui-datepicker-calendar th span{color:#8c8c8c!important}.ui-datepicker .ui-datepicker-title{color:#fff}.ui-datepicker-calendar td a{Color:black!important;font-weight:400!important}.ui-state-default:hover{text-decoration:underline!important}.ui-state-default.ui-state-active{Color:#fff!important}div.dataTables_wrapper div.dataTables_length select{font-size:12px!important;height:30px!important}@media screen and (max-width:880px){.account-monthly-statement-btns{display:flex;flex-direction:row;justify-content:center;gap:12px}}@media screen and (max-width:480px){.account-monthly-statement-title{text-align:center}.account-monthly-statement-btn-div p{text-align:center}.account-monthly-statement-btns{display:flex;flex-direction:column;align-items:center;gap:12px}.monthly-statement-btn-div{width:100%;display:flex;justify-content:center}.account-monthly-statement-btn{width:100%;max-width:280px}#importFromExcelButton,.quick-order-add-to-cart-button{display:block!important}.quick-order-details-page .float-right{text-align:center!important}button.btn.btn-primary.add-to-cart.quick-order-add-to-cart-button{margin-top:20px!important}.quick-order-details-page button#importFromExcelButton{margin-top:0!important}.quick-order-details-page .quick-order-card-body .card-search{width:100%!important}}.html-account-page .btn.btn-default.btn-invoice-download-disabled{opacity:.65!important}.checkout-page .page-title{margin:0 0 35px}@media(min-width:1025px){.header-lower:after{content:none}.header-lower .header-logo{max-width:250px;padding-right:0}.header-lower .search-box{width:25%}}@media(min-width:1601px){.header-lower .search-box{width:30%}}.ico-wishlist .wishlist-qty{left:50%;transform:translateX(-50%) translateX(25px);background:#002169!important}.ico-cart .cart-qty{left:50%;transform:translateX(-50%) translateX(20px)}.html-shopping-cart-page .order-summary-content #shopping-cart-form .cart .product a{font-weight:400}.html-shopping-cart-page .order-summary-content #shopping-cart-form .cart .product a:hover{color:#545f66!important}.cart-total tbody tr:last-child td.cart-total-left label,.cart-total tbody tr:last-child td.cart-total-right span strong{color:#1a3b83!important;font-size:22px!important;font-weight:700!important}@media screen and (min-width:1024px){td.remove-from-cart .remove-btn{font-size:0!important}}input::placeholder{color:transparent!important}.search-box input::placeholder{color:#959595!important}.quick-order-page .row .sorting_disabled.button-column.delete-column{width:25px!important}@media screen and (max-width:1080px){button #search-quick-order{min-width:88px}}.table-striped>tbody>tr:nth-of-type(2n){background-color:#d9e6ec}.page.checkout-page.b2c-shipping-address-page #delivery-header-text{font-size:30px;color:#002169;text-transform:uppercase;display:inline-block;border-bottom:2px solid;margin-bottom:20px;margin-top:15px}.page.checkout-page.b2c-shipping-address-page .shipping-address-body{margin-bottom:15px}.page.checkout-page.b2c-shipping-address-page .section.select-shipping-address{margin-bottom:15px}.page.checkout-page.b2c-shipping-address-page .shipping-address-body{padding-bottom:62px;background:#f6f6f6;padding:20px 20px!important}.page.checkout-page.b2c-shipping-address-page .warehouse-name-title label{padding:0!important;padding-bottom:3px!important;margin:0!important;font-size:16px;color:#444!important;font-weight:600;font-family:'Source Sans Pro',sans-serif;display:inline-block}.page.checkout-page.b2c-shipping-address-page .title.special-instructions-title{margin-top:30px!important}.page.checkout-page.b2c-shipping-address-page .title.quote-customer-reference-title strong{margin-bottom:0!important}.page.checkout-page.b2c-shipping-address-page .section.new-shipping-address{margin-bottom:0!important}@media(min-width:768px) and (max-width:1023px){.html-checkout-page .page.checkout-page.b2c-shipping-address-page .cart tr{display:inline-block;vertical-align:top;width:calc(50% - 10px)}.page.quick-order-page .table-bordered>tbody>tr>td{padding:10px 5px!important}#quick-order-item-list-grid .product-name{width:89px!important;min-width:89px!important}#quick-order-list-grid_wrapper .total-items{display:none}}.b2c-delivery-date-section label{margin-bottom:0!important}@media screen and (max-width:1200px){.page.checkout-page.shipping-address-page .section.order-summary{margin-top:50px!important}}.quick-order-details-page #importFromExcelButton,.quick-order-details-page .quick-order-add-to-cart-button{display:inline-block;margin:0 2px;margin-right:0;padding:0 30px}.quick-order-details-page .card-body::after,.quick-order-details-page .page-body::after{content:none!important}@media screen and (max-width:1800px){.quick-order-details-page #quick-order-item-list-grid_wrapper .validation-results{display:none!important}.quick-order-details-page #quick-order-item-list-grid_wrapper thead .item-quantity-column{padding-right:10px!important}}@media(max-width:1290px){.quick-order-details-page #quick-order-item-list-grid_wrapper .price-value-column{display:none}}.page.checkout-page.b2c-shipping-address-page .order-summary>.title{text-align:left}.page.checkout-page.b2c-shipping-address-page .cart{margin-bottom:0!important}.page.checkout-page.b2c-shipping-address-page .checkout-page .section{margin-bottom:30px!important}@media(min-width:768px) and (max-width:1024px){.html-checkout-page .page.checkout-page.b2c-shipping-address-page .cart tbody tr:nth-of-type(even){margin-left:20px!important}}.page.checkout-page.b2c-shipping-address-page .page-body.checkout-data>form{margin-bottom:0!important}.page.checkout-page.b2c-shipping-address-page .page-body.checkout-data #checkoutShippingTabs{margin-bottom:0!important}.b2c-shipping-address-page .title.quote-customer-reference-title,.b2c-shipping-address-page .title.special-instructions-title{margin-top:40px!important}.page.checkout-page.shipping-address-page #collect-header-text{margin-top:15px!important}.page.checkout-page.shipping-address-page .title.special-instructions-title,.page.checkout-page.shipping-address-page .title.delivery-date-title{margin-top:35px!important}.delivery-date-body #noDeliveryDatesAvailableB2B label{margin-bottom:0!important}.page.checkout-page.shipping-address-page .address-line{margin-left:30px!important}.page.checkout-page.shipping-address-page .checkout-title.delivery-or-collect{margin-bottom:30px!important}.page.checkout-page.shipping-address-page .checkout-title.delivery-header{margin-bottom:15px!important;margin-top:15px!important}#quick-order-item-list-grid .product-name{text-align:left!important;width:unset;min-width:unset;white-space:pre-wrap}.quick-order-page .table-bordered>tbody>tr>td{padding:10px 15px!important}.quick-order-details-page #importFromExcelButton,.quick-order-details-page .quick-order-add-to-cart-button{display:inline-block;margin:0 2px;margin-right:0;padding:0 30px}@media screen and (max-width:1024px){.html-account-page.quick-order-details .master-wrapper-content{padding:70px 2.5%!important}.html-account-page.quick-order-list .master-wrapper-content{padding:70px 2.5%!important}}@media(max-width:1200px){.quick-order-details-page .quick-order-card-body .card-search{width:100%!important}.quick-order-details-page .float-right{margin-top:15px!important}.quick-order-details .card-body.quick-order-card-body{flex-wrap:wrap}}@media(max-width:768px){.quick-order-details-page .card-search .row{flex-wrap:wrap!important}.row .col-md-4.form-group.Quantity,.card .card-body.quick-order-card-body .row .col-md-2{width:100%!important;margin:0 auto 15px!important}.quick-order-header-div .quick-order-heading{width:95%;display:block;text-align:center;height:auto;font-size:30px;line-height:35px}.page-body .quick-order-header-div{flex-wrap:wrap;align-items:center!important;justify-content:center!important}.quick-order-header-div .btn-edit-quick-order-head{margin:5px auto!important}}@media screen and (max-width:480px){.float-right #quick-order-back-to-list,.float-right #importFromExcelButton,.float-right .quick-order-add-to-cart-button{min-width:200px}.quick-order-list-page #importFromExcelButton{min-width:115px}}@media screen and (max-width:1024px){.home-page-advantages .advantages-item .title{font-size:16px;text-align:center;min-height:unset}.home-page-advantages .advantages-item{padding:30px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;margin-left:0!important;text-align:center}.home-page-advantages .advantages-item .info{width:100%;padding-left:0}}@media(min-width:1025px){.home-page-advantages{padding:35px 20px;margin:-60px -20px 70px;margin-top:-60px;margin-right:-20px;margin-bottom:70px;margin-left:-20px;background-color:#96acb7;text-align:center}.home-page-advantages .advantages-item{padding:0 1%;width:33.3333%;margin:0;background-color:transparent;text-align:center;vertical-align:top}.home-page-advantages .advantages-item .info{width:100%}}@media(min-width:1281px){.page.home-page .home-page-advantages{margin-top:30px!important;padding:60px 7%;margin:-70px -6vw 70px;margin-top:-70px;margin-right:-6vw;margin-bottom:70px;margin-left:-6vw}}.page.home-page .nop-jcarousel{margin-bottom:60px!important}@media(max-width:433px){.warehouse-name-title label{text-align:left!important}}.erp-salesorg-strip{width:100%;background-color:hsl(204,2%,80%);color:#ccc;font-size:12px;line-height:1.4;padding:6px 20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center}.erp-salesorg-strip .customer-name{font-weight:400;font-size:13px;color:#111;margin-right:8px;white-space:nowrap}.erp-salesorg-strip .erp-account-text{margin-right:10px;color:#5e5d5d;font-weight:400;font-size:13px;white-space:nowrap}.erp-salesorg-strip .erp-salesorg-selector select{max-width:340px;padding:4px 24px 4px 8px;font-size:12px;border:1px solid #ccc;border-radius:2px;background-color:#fff}@media(max-width:1024px){.erp-salesorg-strip{display:none!important}}@media(min-width:1281px){.breadcrumb li>a,.breadcrumb li>span,.breadcrumb li>strong{margin:0 1px 0 0;text-transform:uppercase}}.html-category-page .page.category-page .breadcrumb ul li a{margin-right:3px!important}.html-category-page .page.category-page .breadcrumb ul li span{margin:0 1px!important}.category-page-body .side-2 .nopAjaxFilters7Spikes .filtersPanel{margin-bottom:25px}@media(min-width:1025px){.category-navigation-list-wrapper ul li a{font-weight:600!important}.category-navigation-list-wrapper .has-sublist.mega-menu-categories ul li a{font-weight:400!important}}@media(min-width:1023px) and (max-width:1360px){.page.checkout-page.b2c-shipping-address-page .cart-item-row .instruction{padding-left:5px!important;padding-right:5px!important}}.page.account-page.customer-info-page.shipping-address .custom-title-margin{margin-bottom:20px!important}.page.account-page.customer-info-page.shipping-address .page-body button{font-family:'Source Sans Pro',sans-serif}.master-column-wrapper .side-2 select{font-size:12px!important}@media(min-width:1281px){.master-wrapper-page.b2c-user .section.payment-info .section.order-summary.checkout-right-section{margin-top:-100px}}.master-wrapper-page.b2c-user .payment-info-page .section.order-summary.checkout-right-section .buttons{margin-top:10px}@media(max-width:1024px){.master-wrapper-page.b2c-user .checkout-page .section.payment-info .title{border-bottom:0!important;text-align:center!important;display:block!important}}@media screen and (max-width:1280px){.master-wrapper-page.b2c-user .section.payment-info form[action="/checkout/paymentinfo"] .section.order-summary{margin-top:0!important;width:100%!important;margin-left:0}.master-column-wrapper .page.checkout-page.shipping-address-page .section.order-summary{margin-top:50px!important;width:100%!important}}@media(max-width:1280px){.master-wrapper-page.b2c-user .checkout-page .section.payment-info .checkout-left-section{width:100%!important}}.master-wrapper-page.b2c-user .checkout-page.payment-info-page .section.payment-info .info tbody tr td p b{font-weight:900!important}.master-wrapper-page.b2c-user .checkout-page.payment-info-page .section.payment-info .info tbody tr{margin-left:20px!important}.master-wrapper-page.b2c-user .checkout-page.payment-info-page .section.payment-info .info{background:#f5f5f5!important}input[hidden]{display:none!important}.page.checkout-page.b2c-shipping-address-page #shippingTabCollect .section .warehouse-name-title .warehouse-name{padding-bottom:20px!important;padding-top:20px!important}#shippingTabCollect .b2c-shipping-address-page .section.select-delivery-date{margin-bottom:20px!important}.page.checkout-page.shipping-address-page #shippingTabDeliver #shipping-address-select{display:block!important}.page.checkout-page.shipping-address-page #shippingTabDeliver #deliveryDateDropdown label{margin-bottom:0!important}.blog-pages-body .page.blogpost-page .page-title h1{float:none;text-align:center;display:inline-block}.page.topic-page.privacy-policy .slider-wrapper{left:-3%!important}.anywhereslider-slide.html-slide .BlogBanner-001 img,.anywhereslider-slide.html-slide .PrivacyPolicyBanner-002 img,.anywhereslider-slide.html-slide .FrequentlyAskedQuestionsBanner-002 img,.page.contact-page .anywhereslider-slide.html-slide img{width:100%!important}@media screen and (max-width:560px){.page.order-details-page .page-title{width:100%;left:0;text-align:center}.page-title.custom-title-margin~.page-body .order-overview{float:none;text-align:center;margin-top:20px}}.account-page.account-info-page .dataTables_wrapper .dataTable thead tr th.AmountExVat,.account-page.account-info-page .dataTables_wrapper .dataTable tbody tr td.AmountExVat{text-align:right!important}.b2c-order-items .erpdaterequired,.b2c-order-items .erpinvoicenumber,.b2c-order-items .erpdateexpected{display:none!important}.b2c-order-items .name,.b2c-order-items .product{max-width:300px!important;white-space:pre-line}.b2c-order-items thead tr th.itemweight,.b2c-order-items tbody tr td.itemweight{text-align:right!important;white-space:pre-line!important}.page.order-details-page .b2c-order-items .itemweight{text-align:right!important;white-space:pre-line!important}.page.order-details-page .b2c-order-items .specialInstruction{white-space:pre-line!important}.page.order-details-page .b2c-order-items .specialInstruction{min-width:200px}.page.order-details-page .b2c-order-items tbody tr td.product a{color:#111!important;font-weight:400!important}.page.order-details-page .b2c-order-items tbody tr td.product a:hover{color:#545f66!important;text-decoration-line:underline!important}.page.order-details-page .section.totals .total-info .cart-total .cart-total-left label{font-weight:400!important}.page.order-details-page .section.totals .total-info .cart-total .order-total-row .cart-total-left label,.page.order-details-page .section.totals .total-info .cart-total .order-total-row .cart-total-right span strong{font-size:28px!important;font-weight:700!important}@media(max-width:1024px){.checkout-page .section.payment-info #b2bCheckoutPaymentInfo .title{border-bottom:0!important;text-align:center!important;display:block!important}}@media screen and (max-width:1400px){.page.contact-page .anywhereslider-slide>p img{display:block;min-height:0!important;object-fit:cover}}.html-contact-page .master-wrapper-content{padding:0!important}@media(min-width:1281px){.html-contact-page .master-wrapper-content{padding:48px 2.5%!important}}.html-topic-page .master-wrapper-page .master-wrapper-content{padding:48px 2.5%!important}@media(min-width:1281px){.html-topic-page .master-wrapper-page .master-wrapper-content{padding:48px 2.5%!important}}@media(max-width:768px){.html-topic-page .master-wrapper-page .page.topic-page.faq{width:95%!important;margin:0 auto!important}.html-topic-page .master-wrapper-page .page.topic-page.faq .page-body{padding-left:18px!important;padding-right:18px!important}.html-topic-page .master-wrapper-page .page.topic-page.faq .page-title{margin-left:18px!important}.html-topic-page .master-wrapper-page .master-wrapper-content{padding:40px 0 80px!important}}.ai-assistant-text{font-size:14px}@media screen and (min-width:1600px){.ai-assistant-title{font-weight:700;font-size:21px}.ai-assistant-text{font-size:18px}}@media screen and (min-width:1200px) and (max-width:1599px){.ai-assistant-text{font-size:16px}}@media screen and (min-width:990px) and (max-width:1199px){.ai-assistant-text{font-size:14px}}@media screen and (min-width:768px) and (max-width:989px){.ai-assistant-text{font-size:12px}}@media(max-width:1024px){.html-shopping-cart-page .page.shopping-cart-page .order-summary-content .table-wrapper .weight{max-width:100%!important;min-width:100%!important;text-align:center!important}.html-shopping-cart-page .page.shopping-cart-page .order-summary-content .table-wrapper .unit-price span{color:#8c8c8c!important}}@media screen and (max-width:767px){.anywhereslider-slide>P{display:none!important}.anywhereslider-slide>.mobile-banner{display:block!important}}.page.account-page.back-in-stock-subscription-list-page .table-wrapper td.product{font-size:16px;font-weight:400}body .admin-header-links .impersonate span,body .admin-header-links .impersonate a{font-size:12px!important;font-weight:700!important}.page.account-page.back-in-stock-subscription-list-page .table-wrapper td.product{font-size:16px;font-weight:400}body .admin-header-links .impersonate span,body .admin-header-links .impersonate a{font-size:12px!important;font-weight:700!important}@media(min-width:1025px){.html-shopping-cart-page .table-wrapper .remove-from-cart{width:15px!important;min-width:unset!important;max-width:15px!important}}.html-shopping-cart-page .table-wrapper .cart .weight{text-align:center!important}.anywhereslider-slide .caption>div>div:nth-child(2) p{color:#fff;font-weight:400}@media screen and (max-width:1600px){.anywhereslider-slide .caption>div h2{font-size:40px!important}.anywhereslider-slide .caption>div h2 a{font-size:70px!important;margin-bottom:10px!important}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:16px}}@media screen and (max-width:1200px){.anywhereslider-slide .caption>div h2{font-size:30px!important}.anywhereslider-slide .caption>div h2 a{font-size:50px!important}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:14px}}@media screen and (max-width:990px){.anywhereslider-slide .caption>div h2 a{font-size:32px!important;margin-bottom:5px!important}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:12px;line-height:15px}}@media screen and (max-width:768px){.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:16px}}@media screen and (max-width:767px){.anywhereslider-slide .caption>div{transform:translate(-50%,-35%)}.anywhereslider-slide .caption>div h2{font-size:34px!important}.anywhereslider-slide .caption>div h2 a{font-size:60px!important}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:16px}}@media screen and (max-width:734px){.anywhereslider-slide .caption>div{transform:translate(-50%,-33%);width:80%!important}}@media screen and (max-width:595px){.anywhereslider-slide .caption>div h2{font-size:30px}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:14px}}@media screen and (max-width:580px){.anywhereslider-slide .caption>div{transform:translate(-50%,-33%);width:75%!important}}@media screen and (max-width:539px){div.anywhereslider-slide .caption>div{transform:translate(-50%,-33%);width:75%!important}}@media screen and (max-width:500px){.anywhereslider-slide .caption>div h2{font-size:27px}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:12px}}@media screen and (max-width:480px){.anywhereslider-slide .caption>div{transform:translate(-50%,-25%)!important;width:70%!important}.anywhereslider-slide .caption>div h2{font-size:24px!important}.anywhereslider-slide .caption>div h2 a{font-size:42px!important}.anywhereslider-slide .caption>div>div:nth-child(2) p{font-size:14px!important}}@media screen and (max-width:350px){.anywhereslider-slide .caption>div{transform:translate(-50%,-18%)}}
