body{font-size:1.6em}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{width:95% !important;max-width:1800px !important}@media (min-width:769px),print{.page-wrapper>.breadcrumbs{width:95%;max-width:1800px}}.shipping-item-wrapper input.radio:checked{accent-color:#333}.shipping-item-wrapper:has(input[type="radio"]:checked){border:2px solid #333}.shipping-item-wrapper .col-method{position:relative}.shipping-item-wrapper .col-method span{display:block;position:absolute;inset:0}input[type="number"]{-moz-appearance:none}button{border-radius:5px}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{background:#bd2626;border:1px solid #bd2626;color:#ffffff}h1,h2,h3{font-weight:500}.clearing{clear:both}.center{text-align:center}.marginbottom50{margin-bottom:50px}.message.success,.message.notice{font-size:2rem}.message.notice>:first-child::before{font-size:48px;line-height:38px}.g-recaptcha>div:first-of-type{margin:0 auto}.header.content .block-search .action.search::before{color:#000000}.header .links li{border:1px solid #ccc;padding:5px 8px;border-radius:5px}.header .links li a{color:#000}.header .links li a::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-weight:900;padding-right:5px;-webkit-font-smoothing:antialiased}.header .links li a::before{font-family:"Font Awesome 5 Free";content:"\f007"}.header .links .wishlist a::before{font-family:"Font Awesome 5 Free";content:"\f004"}.header .links .authorization-link a::before{font-family:"Font Awesome 5 Free";content:"\f2f6"}.header .links li .custom-register-link::before{font-family:"Font Awesome 5 Free";content:"\f044"}.header .links li a:hover{color:#bd2626}.header-phone-number{color:#253195;font-size:26px;font-weight:bold}.header.content .block-search{clear:both;width:100%;float:left;padding:10px;border:1px solid #000;background:linear-gradient(to bottom, #ff7c7d 0%, #a01211 100%);border-radius:5px;box-sizing:border-box}.header.content .block-search form .input-text{width:540px}.header.content .block-search .action.search{top:10px;left:520px;text-align:left}.header.content .block-search .nested{background:#111;margin-top:4px;padding:3px 6px;border-radius:5px}.header.content .block-search .nested a{color:#fff}@media screen and (max-width:768px){.logo{float:right}.block-search .control{border-top:none}.block-search .action.search{display:block}.block-search .label{display:none}.block-search input{left:0%;position:relative}.block-search form .input-text{width:100% !important}.block-search button{background:#111}}.minicart-wrapper{display:block;float:none;border:1px solid #dfdfdf;border-radius:5px;margin:0 0 20px 0;margin-left:unset !important;background-color:#fbfbfb;padding:6px 3px}.minicart-wrapper .action.showcart::before{font-size:75px;line-height:55px}.minicart-wrapper .block-minicart li{padding:10px !important}.block-minicart .block-content>.actions>.primary{display:none}.block-minicart .block-content>.actions>.secondary{background:#bd2626;border:1px solid #bd2626;cursor:pointer;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;box-sizing:border-box;padding:14px 17px}.block-minicart .block-content>.actions>.secondary:hover{background:#fff}.block-minicart .block-content>.actions>.secondary:hover a{color:#bd2626}.block-minicart .block-content>.actions>.secondary a{color:#fff}.page-layout-3columns .column.main{width:calc(100% - 515px) !important}@media only screen and (max-width:768px){.page-layout-3columns .column.main{width:auto !important}.page-header{border:0}}.page-layout-3columns .sidebar-main{width:315px !important;padding:0;margin-right:20px}.page-layout-3columns .sidebar-additional{width:160px !important;margin-left:20px;padding:0}.wholesaler-retailer-banner-wrapper{margin-bottom:15px;background-color:#404040;text-align:center}.wholesaler-retailer-banner-wrapper img{max-width:100%;display:block;margin:auto}.sidebar .navigation{border:1px solid #dfdfdf;margin-bottom:20px;background-color:#fff}.sidebar .navigation ul{margin:10px;padding:0 !important;background-color:#f5f5f5}.sidebar .navigation ul li{background:url('../images/cat-bullet-2022.gif') no-repeat top 10px left 5px;padding-left:15px;width:100%;box-sizing:border-box}.sidebar .navigation ul li:hover{background-color:#c0c0c0}.sidebar .navigation .level0.active>.level-top{color:#324c76;text-decoration:none}.sidebar .navigation .level0>.level-top{color:#324c76;line-height:2em}@media only screen and (max-width:768px){.view-cart-link{display:inline-block;width:50%;font-weight:700;margin:10px;line-height:2.2rem;padding:14px 17px;font-size:1.8rem;background:#bd2626;border:1px solid #bd2626;color:#ffffff;text-align:center}.header-phone-number{font-size:20px}.view-cart-link a{color:#fff;text-decoration:none;display:block;width:100%}.nav-sections .header.links{margin:0;padding:0;list-style:none none;border-bottom:1px solid #d1d1d1}}.sidebar-block{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px}.sidebar-block h2{text-align:center;font-size:18px;margin:0;padding:6px 0 8px 0;font-weight:bold;color:#fff;background:linear-gradient(to bottom, #bebebe 0%, #757575 53%, #757575 62%, #757575 62%, #bebebe 100%);border-top-right-radius:5px;border-top-left-radius:5px}.sidebar-block-content{margin:1em}.sidebar-block ul{list-style-type:none;margin-top:1em}.sidebar-block a{color:#324c76}.brands-block{border:#404040 2px solid}.brands-block ul{list-style-type:none;margin:0;padding:0}.brands-block ul li{margin:0;padding:0;text-align:center}.brands-block ul li img{max-width:156px}.bottom-menu{margin-bottom:20px}.bottom-menu ul{list-style-type:none;text-align:center}.bottom-menu ul li{display:inline-block;margin:0 5px !important}.bottom-menu ul li a{color:#111;text-decoration:underline}.disclaimer-copyright{text-align:center}.footer .copyright,.website-by{display:inline-block;margin:10px}.product.name a{font-weight:700}.toolbar-products{background:linear-gradient(to bottom, #f8f8f8 0%, #f1f1f1 100%);border-top:1px solid #dfdfdf;border-bottom:1px solid #acb7c7;padding-top:5px;padding-bottom:5px}.product-item{border:#000 1px solid;padding:12px;margin-bottom:20px !important;font-size:16px}.product-item .product-item-info .product-item-name a{font-size:20px}.product-item .product-list-qty{width:100px;text-align:center;vertical-align:bottom}.product-item .price-box{margin-bottom:8px}.trade-price-msg{font-size:1.2em;color:#fff;background-color:#5e8fb7;padding:5px 10px;border-radius:6px;text-align:center}.trade-price-msg a{color:#fff;text-decoration:underline}@media only screen and (max-width:768px){.trade-price-msg{text-align:center}}.product-item .price-box .price{font-size:20px;color:#b51a00}.category-page-crosses p{color:#111;border:1px solid #f9966b;background-color:#eed5d2;margin:3px 0;padding:3px}.get-options-buy-link{display:inline-block;font-weight:bold;padding:5px 12px;color:#fff !important;background-color:#bd2626;border:1px solid #bd2626;border-radius:5px;margin-right:6px}.get-options-buy-link:hover{background-color:#fff;color:#bd2626 !important;text-decoration:none}.products.list.items .action.towishlist{padding:4px 0px;line-height:1.6rem;border-radius:5px;background-color:#324c76}.gallery-placeholder{box-sizing:border-box;padding:20px;border:1px solid #333;border-radius:5px}.product-info-main .box-tocart .input-text.qty{width:100px}.product-info-main .price-box .weee{font-size:36px}.product-info-main .price-box{text-align:center;line-height:46px;margin-top:20px;margin-bottom:20px;font-size:46px}.product-info-main .price-box .price-wrapper .price{color:#b51a00;font-size:36px}.min-qty-msg{margin-top:10px;color:#b51a00;text-align:center}.fieldset{margin-top:5px}.product-info-main .box-tocart .action.tocart{margin-bottom:10px !important}.box-tocart .qty-label{font-weight:700}.product-info-main .box-tocart .actions{padding-top:0px !important}.paypal.product-page.paypal-logo.braintree-paypal-logo{display:none}#product-options-wrapper{background-color:#f4f4f4;padding:13px;margin-top:20px}#product-options-wrapper .choice input{position:relative;top:2px}#product-options-wrapper .choice img{margin-top:5px}#product-options-wrapper .choice{padding:10px;border-bottom:1px solid #c0c0c0}#product-options-wrapper .choice:hover{background-color:#c0c0c0}.swatch-attribute{border:1px solid #111;padding:20px;margin-bottom:40px}.box-tocart{float:left}.product-info-main .action.towishlist{margin-top:48px;margin-left:10px;background-color:#324c76;color:#fff;font-size:18px;line-height:22px;padding:15px 10px}.product-items .action.towishlist::before,.products.list.items .action.towishlist::before{color:#fff}.product.attribute.overview{clear:both}@media screen and (max-width:768px){.product-info-main .box-tocart .field.qty,.product-info-main .box-tocart .actions{float:left;margin-top:10px}.product-info-main .action.towishlist{margin-top:58px}}.full-width-product-item{font-size:16px;border:#000 1px solid;padding:12px;margin-bottom:20px !important}.full-width-product-item .product-item-info{width:100%}.full-width-product-item .product-item-photo{float:left;margin-right:15px}.full-width-product-item .product-item-details .action.primary{font-size:14px;font-weight:700;margin:10px 0}.full-width-product-item .product-item-details input[type="checkbox"]{margin:0;top:0px}.full-width-product-item .product-item-details label span{font-size:14px}.full-width-product-item .product-item-details a{font-size:20px;font-weight:500}.product-item-name>a:hover{color:#bd2626}.full-width-product-item .product-item-details .price{font-size:20px;font-weight:500;color:#bd2626}.product-docs{padding-top:1rem;border-top:1px solid #bd2626;border-bottom:1px solid #bd2626}.login-container .block .block-title strong{font-weight:900}.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code,.cart-summary .discount{display:none !important}.opc-progress-bar-item{width:25% !important}.opc-progress-bar-item._complete>a>span{color:#333333 !important}.opc-progress-bar-item._active::before,.opc-progress-bar-item._active>span::before{background:#bd2626 !important}.opc-progress-bar-item._complete::before{background:#ff7c7d !important}.opc-progress-bar-item>a>span{display:inline-block;padding-top:45px;width:100%;word-wrap:break-word;color:#e4e4e4;font-weight:300;font-size:1.8rem}.opc-progress-bar-item._complete>a>span:after{content:'\e610';font-family:'icons-blank-theme';line-height:1;font-size:2.8rem}.opc-progress-bar-item>a>span::before{background:#e4e4e4;height:38px;margin-left:-19px;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.opc-progress-bar-item>a>span::after{background:#ffffff;height:26px;margin-left:-13px;top:6px;width:26px;color:#333333;font-weight:600;font-size:1.8rem;border-radius:50%;left:50%;position:absolute}.column.main .opc-block-summary .product-item{padding:20px !important}.cart.table-wrapper .item .col.item{padding-top:20px}.cart.table-wrapper .product-item-name a{font-weight:700;font-size:1.8rem}.opc-wrapper .step-title,.order-attributes .step-title{font-weight:500;margin:20px 0}.cart.table-wrapper .actions-toolbar>.action-edit{display:none}.action-delete:before{font-family:"Font Awesome 5 Free";content:"\f2ed"}.cart-container .form-cart .action.continue,.aw-atq__request-quote-action{background:#324c76;border:#324c76}@media screen and (max-width:768px){.order-attributes .order-attributes-form{clear:both}.opc-wrapper .step-title{padding-bottom:10px;font-size:28px}}#co-shipping-method-form .item-title{margin-bottom:0;padding:5px;border-top:1px solid #111;border-left:1px solid #111;border-right:1px solid #111;border-top-left-radius:3px;border-top-right-radius:3px;background:linear-gradient(to bottom, #bebebe 0%, #757575 53%, #757575 62%, #757575 62%, #bebebe 100%);color:#fff}#co-shipping-method-form .item-options{padding:5px;border-left:1px solid #111;border-right:1px solid #111;border-bottom:1px solid #111;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.checkout-shipping-address,#opc-shipping_method .checkout-shipping-method,.order-attributes,.payment-methods{padding:10px 20px;border-radius:10px;margin-top:40px !important}.fa-checkout-step{float:left;font-weight:900;font-size:40px;color:#767676;margin:20px}.fa-checkout-step-payment{float:left;font-weight:900;font-size:40px;color:#767676;margin:0 20px}.step-content .actions-toolbar .primary .continue{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}.opc-wrapper .shipping-address-item{border:5px solid #fff;background:#f0f0f4}.shipping-item-wrapper,.payment-method{clear:both;width:90%;margin:3px auto;background-color:#f9f9fb;border:1px solid #ccc;padding:8px 10px 10px 10px;font-weight:700}.shipping-item-wrapper .col-price{min-width:100px}.shipping-item-wrapper .col,.payment-method .payment-method-title{padding:10px 15px;border-top:0 !important}.checkout-payment-method .credit-card-types{margin-left:250px}.payment-method-braintree .cvv{max-width:100%}.col-img{float:left;width:10px;height:20px}.carrier-method-wrapper{width:calc(100% - 250px)}.img_flatrate{background:url('../images/checkout/bc-icon.png') no-repeat top 10px left 5px}.img_usps{background:url('../images/checkout/usps-logo.png') no-repeat top 10px left 5px}.img_fedex{background:url('../images/checkout/fedex-logo.png') no-repeat top 10px left 5px}.img_ups{background:url('../images/checkout/ups-logo.png') no-repeat top 10px left 5px}.img_myshipping{background:url('../images/checkout/own-account-icon.png') no-repeat top 10px left 5px}#description_bestway{clear:both;position:relative;background:#1c53e8;color:#ffffff;text-align:center;border-radius:10px;padding:10px;font-weight:normal;top:5px}#description_bestway:before{content:"Only select Freight if you have a business address with a functional dock and equipment to unload pallets. Otherwise additional charges and delays may occur. "}#description_bestway::after{content:'';position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:#1C53E8 transparent;border-width:0 10px 10px;top:-10px;left:10%;margin-left:-20px}.checkout-payment-method .step-title,.order-attributes .step-title,.opc-wrapper .step-title{border-bottom:1px solid #cccccc}.login-container-checkout,.block-new-customer{width:48%}.login-container-checkout{float:left}.block-new-customer{float:right}.login-container-checkout .authentication-wrapper,.block-new-customer{border-radius:5px;background-color:#f0f0f0;text-align:left;margin-top:20px;min-height:150px}.login-container-checkout .authentication-wrapper{width:100%;max-width:100%}.login-container-checkout .block-title,.block-new-customer .block-title{font-size:1.8rem;margin-bottom:15px;border-bottom:1px solid #e8e8e8;padding-bottom:12px}.login-container-checkout .block-title,.login-container-checkout .block-content,.block-new-customer .block-title,.block-new-customer .block-content{margin:10px}.block-customer-login .block-title,.block-new-customer .block-title,.block-customer-login .block-content,.block-new-customer .block-content{margin:10px}.block-customer-login .block-content{margin-bottom:40px}.login-container-checkout .block .block-title strong{font-weight:900}#customer-email-fieldset .note span{display:none}div[name="shippingAddress.country_id"] .field-note{background-color:#000}@media screen and (max-width:768px){.opc-estimated-wrapper .estimated-block{float:right;margin:10px}.minicart-wrapper{background-color:transparent}.checkout-payment-method .credit-card-types{margin-left:0px}.payment-method-braintree .cvv{max-width:100%}}.featured-products-list .toolbar-products{display:none}#my-orders-table .actions .view{background-color:#324c76;padding:5px 10px;border-radius:5px;color:#fff}#my-orders-table .actions .order{background-color:#bd2626;padding:5px 10px;border-radius:5px;color:#fff}@media screen and (max-width:768px){.account .table-wrapper .action{display:block;margin-bottom:10px}}.passwory-may-change{border:2px solid red;padding:20px;margin-bottom:10px}.passwory-may-change p{color:red}.passwory-may-change ul{color:red}.passwory-may-change ul li{list-style:circle}.passwory-may-change span{color:red}.custom-button-edit-change{background-color:#324c76 !important;padding:5px 10px !important;border-radius:5px !important;color:#fff !important}.custom-button-delete{background-color:#bd2626 !important;padding:5px 10px !important;border-radius:5px !important;color:#fff !important}.table-wrapper.additional-addresses a{display:inline-block;margin-bottom:5px}.col.actions a{display:inline-block;margin-bottom:5px}.item.actions a{display:inline-block;margin-bottom:5px}.aw_ctq__modal-request-quote-wrapper .modal-inner-wrap{width:75% !important}.field .control._with-tooltip select{width:calc(100% - 54px + 10px + 5px)}.field-control._with-tooltip .file-uploader-button{background:#bd2626;border:1px solid #bd2626;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:5px 15px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;border-radius:1px;text-align:center}.field-control._with-tooltip .file-uploader-button:hover{background:transparent;color:#bd2626}.field-control._with-tooltip .file-uploader-summary{margin-top:5px}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{break-inside:avoid}.block-content{break-before:avoid}.block-title,h2,h3{break-after:avoid;break-inside:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}