.clear{clear:both}h1{font-size:2.25rem;font-weight:300;line-height:1.22;letter-spacing:0.5px;color:#111}@media (max-width:767px){h1{font-size:1.75rem}}h2{font-size:1.75rem;font-weight:300;line-height:1.29;letter-spacing:0.3px;color:#111}@media (max-width:767px){h2{font-size:1.5rem}}h3{font-size:1.5rem;font-weight:300;line-height:1.33;letter-spacing:0.2px;color:#111}@media (max-width:767px){h3{font-size:1.25rem}}h4{font-size:1.25rem;font-weight:300;line-height:1.4;letter-spacing:0.4px;color:#333}@media (max-width:767px){h4{font-size:1.125rem}}h5{font-size:1.125rem;line-height:1.33;letter-spacing:0.4px;color:#333}h6{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0.5px;color:#333}h7{font-size:16px;line-height:1.5;letter-spacing:0.5px;color:#333}p{margin:12.5px 0;font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}.font-style{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px}legal,legend,caption{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;line-height:1.67;font-size:1.2rem;color:#666}.error{line-height:1.5;letter-spacing:0.5px;color:#ca261a;font-size:1.6rem}.price{font-stretch:normal;font-style:normal;font-family:Roboto,sans-serif;line-height:1.5;letter-spacing:0.5px;display:inline-block}.chevron::before{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg);vertical-align:middle;width:10px;color:#333}.chevron.right:before{right:3px;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:5px;transform:rotate(-135deg)}.default-arrow{width:0;height:0;border:5px solid transparent}.arrow-up{width:0;height:0;border:5px solid transparent;border-top:none;border-bottom-color:#666}.arrow-down{width:0;height:0;border:5px solid transparent;border-bottom:none;border-top-color:#666}.arrow-right{width:0;height:0;border:5px solid transparent;border-right:none;border-left-color:#666}.arrow-left{width:0;height:0;border:5px solid transparent;border-left:none;border-right-color:#666}.mz-quick-order .quick-order{float:left;width:100%;margin-bottom:96px}.mz-quick-order .quick-order .quick-order-title{padding:0 16px}@media (max-width:639px){.mz-quick-order .quick-order{margin-bottom:56px}}@media (min-width:640px) and (max-width:1024px){.mz-quick-order .quick-order{margin-bottom:64px}}@media (max-width:767px){.mz-quick-order .mz-breadcrumbs{display:none}}.mz-quick-order .order-table{width:100%;padding:0;margin:0}.mz-quick-order .order-table .quick-order-row{width:100%;display:block;padding:24px 0 24px;border-bottom:1px solid #cbcbcb;overflow:hidden}.mz-quick-order .order-table .quick-order-row .product-code-content{padding-left:0}.mz-quick-order .order-table .quick-order-row .product-code-content .product-code{max-width:168px;margin:0}@media (max-width:639px){.mz-quick-order .order-table .quick-order-row .product-code-content .product-code{max-width:128px}}.mz-quick-order .order-table .quick-order-row .quantity .product-quantity{max-width:91px;text-align:center;margin:0}.mz-quick-order .order-table .quick-order-row .delete-content{padding-right:2px;text-align:right;padding-top:14px}.mz-quick-order .order-table .quick-order-row .delete-content .delete-btn{display:none}.mz-quick-order .order-table .quick-order-row .delete-content .delete-btn:hover{text-decoration:none}.mz-quick-order .order-table .quick-order-row .delete-content .delete-btn img{margin-right:14px}.mz-quick-order .order-table .quick-order-row .delete-content .delete-btn.mobile-delete-icon{display:none}@media (max-width:639px){.mz-quick-order .order-table .quick-order-row .delete-content .delete-btn.mobile-delete-icon{display:block}}@media (min-width:640px){.mz-quick-order .order-table .quick-order-row .delete-content .delete-btn{display:block}}.mz-quick-order .quick-order-links{padding:24px 0 0 0;margin-bottom:24px;float:left;width:100%;clear:both}.mz-quick-order .quick-order-links .order-button{float:right}@media (max-width:639px){.mz-quick-order .quick-order-links .order-button{width:100%}}.mz-quick-order .quick-order-links .add-row-link{margin-top:10px;float:left}.mz-quick-order .quick-order-links .add-row-link img{margin:2px 10px 0 0;float:left}.mz-quick-order .quick-order-links .add-row-link span{float:left}@media (max-width:639px){.mz-quick-order .quick-order-links .add-row-link img,.mz-quick-order .quick-order-links .add-row-link span{display:inline-block;text-align:center;float:none}}.mz-quick-order .quick-order-links .add-row-link:focus,.mz-quick-order .quick-order-links .add-row-link:hover{text-decoration:none}.mz-quick-order .quick-order-links .remove-all-link{margin-top:10px;float:left}.mz-quick-order .quick-order-links .remove-all-link:hover,.mz-quick-order .quick-order-links .remove-all-link:focus{text-decoration:none}.mz-quick-order .quick-order-links .add-all-cart{margin-left:16px;float:left}@media (min-width:640px){.mz-quick-order .quick-order-links .add-all-cart{width:auto}}.mz-quick-order .quick-order-links .add-all-cart.desktop-add-to-cart{float:right}@media (max-width:639px){.mz-quick-order .quick-order-links .order-link{width:100%;margin:0 0 24px;text-align:center}}.mz-quick-order .quick-order-links .mobile-reset-form{display:none}@media (max-width:639px){.mz-quick-order .quick-order-links .mobile-reset-form{display:block}}@media (max-width:639px){.mz-quick-order .quick-order-links .desktop-reset-form{display:none}}.mz-quick-order .alert-danger{border-left:4px solid #ca261a;background-image:url('../../resources/images/icons/red-alert-error.svg');margin-top:0}@media (max-width:767px){.mz-quick-order .alert-danger{background-position:20px 16px;padding:16px 16px 16px 61px}}.mz-quick-order .error-border{border-color:#ca261a}.mz-quick-order .review-errors{float:left;width:100%}.mz-quick-order .review-errors .review-error-text{margin-bottom:10px}.mz-quick-order .quick-order-modal .modal-dialog{top:30%}.mz-quick-order .quick-order-modal .modal-content{max-width:568px;border-radius:0;margin:auto}.mz-quick-order .quick-order-modal .modal-content .modal-body{padding:16px 40px 40px}@media (max-width:767px){.mz-quick-order .quick-order-modal .modal-content .modal-body{padding:16px}}.mz-quick-order .quick-order-modal .modal-content .modal-body .close{position:absolute;right:16px;top:16px;opacity:1}.mz-quick-order .quick-order-modal .modal-content .modal-body .cart-total{margin-bottom:24px;overflow:hidden}.mz-quick-order .quick-order-modal .modal-content .modal-body .btn-container a{text-decoration:none}.mz-quick-order .quick-order-modal .modal-content .modal-body .btn-container .goto-cart-btn{margin-right:16px}@media (max-width:767px){.mz-quick-order .quick-order-modal .modal-content .modal-body .btn-container .goto-cart-btn{margin:0 0 16px}}.mz-quick-order .remove-all-link .reset-icon{margin-right:10px;float:left;margin-top:3px}@media (max-width:639px){.mz-quick-order .remove-all-link .reset-icon{float:none;display:inline-block;margin-top:0}}.mz-quick-order .remove-all-link span{float:left}@media (max-width:639px){.mz-quick-order .remove-all-link span{float:none;display:inline-block}}@media (min-width:992px){.mz-quick-order.french-content .quick-order .quick-order-links .add-row-link span{max-width:90px}}@media (min-width:640px) and (max-width:1024px){.mz-quick-order.french-content .quick-order .quick-order-links .add-all-cart{max-width:132px}}.mz-quick-order.french-content .quick-order .quick-order-links .remove-all-link{max-width:140px}.mz-quick-order.french-content .quick-order .quick-order-links .remove-all-link span{width:calc(100% - 26px)}@media (max-width:639px){.mz-quick-order.french-content .quick-order .quick-order-links .remove-all-link{max-width:100%}.mz-quick-order.french-content .quick-order .quick-order-links .remove-all-link span{width:auto;display:inline-block;float:none}}.csv-container{padding:29px 24px 24px 24px;border:1px solid #cbcbcb;margin-top:69px;margin-bottom:24px;float:right}.csv-container .csv-content{margin-bottom:24px}.csv-container .csv-content:last-child{margin-bottom:0}.csv-container .csv-content h2{margin:0 0 24px 0}.csv-container .csv-content p{margin:0 0 24px 0}.csv-container .csv-content a{display:block;margin:0 0 24px 0;background:url('../../resources/images/icons/download.svg') 0 2px no-repeat;padding-left:26px}.csv-container .csv-content .custom-file-upload{color:#0467c6;border:1px solid #0467c6;padding:10px 20px;margin:0;cursor:pointer;font-weight:normal;letter-spacing:0.4px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.csv-container .csv-content .custom-file-upload input[type="file"]{display:none}