.order-shipping.parent .order-shipping.product-pickup.header .order-data a.button.logout:hover,body.page.private-page-order-packing-form.box-shadow,body.page.private-page-order-processing-form.box-shadow,body.page.private-page-product-pickup-form.box-shadow{box-shadow:none}.order-shipping.parent .order-shipping.footer .product_pickup_user p label,body.page.private-page-order-packing-form #header,body.page.private-page-order-processing-form #header,body.page.private-page-product-pickup-form #header{display:none}.order-shipping.parent .header{top:0}.order-shipping.parent,.order-shipping.parent .header,.order-shipping.parent>div{position:relative}.order-shipping.parent .footer,.order-shipping.parent .header{display:flex;position:fixed;background:#bd5b40;margin:0;padding:10px;width:100%}.order-shipping.parent .header div{display:flex;position:relative}.order-shipping.parent .order-shipping.header div.order-data{width:40%}.order-shipping.parent .order-shipping.header div.customer-note{width:60%}.order-shipping.parent .order-shipping.header div.div-logout{width:60%;position:relative}.order-shipping.parent .order-shipping.header div.div-logout .button{float:right;margin:auto 5px auto auto}.order-shipping.parent .order-shipping.header div.customer-note div{display:block;margin:auto 0 auto auto}.order-shipping.parent .order-shipping.header div.customer-note div .button{float:right}.order-shipping.parent .order-shipping.footer p,.order-shipping.parent .order-shipping.header p{margin:auto 5px;text-align:left;font-size:17px;color:#fff}.order-shipping.body .table-order-items .order-item.main a,.order-shipping.body .table-order-items .order-item.main p span,.order-shipping.parent .order-shipping.footer p span,.order-shipping.parent .order-shipping.header p span{font-weight:700;margin:0;padding:0}.order-shipping.parent .order-shipping.header .order-data p{width:50%;height:fit-content;font-weight:700;font-size:18px;margin:auto 0;width:fit-content}.order-shipping.parent .order-shipping.header .order-data p.order-date{margin-left:10px}.order-shipping.parent .order-shipping.header div.customer-note p.customer-note{padding:5px;background:#fff;margin:0 5px;border-radius:10px;color:#bd5b40;font-style:italic}.order-shipping.parent .order-shipping.header div.customer-note p.customer-note::after{content:"";display:block;position:absolute;bottom:-10px;left:20px;width:0;height:0;border-width:10px 10px 0 0;border-style:solid;border-color:#fff transparent}.order-shipping.parent .order-shipping.header div.customer-note .button{padding:0 40px;margin:auto 5px}.order-shipping.parent .footer{position:fixed;bottom:0}.order-shipping.parent .footer .order-action-div{margin:auto 10px;position:relative}.order-shipping.parent .footer .order-action-div select,div#order-hold-modal .modal-footer .button.hold-order-confirm{margin:auto}.order-shipping.parent .footer .order-action-div.left .order-assigned-info{display:flex}.order-shipping.parent .footer .order-action-div.right{margin-left:auto}.order-shipping.parent .footer .order-action-div.right label{text-align:center;color:#fff}.order-shipping.parent .order-shipping.footer .action-button-div{display:inline-grid;position:relative;margin:auto 5px auto auto}.order-shipping.parent .order-shipping.footer .action-button-div .button.hold-order{margin:0 0 5px}.order-shipping.parent .order-shipping.footer .action-button-div .button.process-order{margin:5px 0 0}.order-shipping.parent .order-shipping.footer .button{padding:0 30px}.order-shipping.parent .order-shipping.footer .button.create-partial-order{padding:15px 40px;margin:auto 0}.order-shipping.parent .order-shipping.body{overflow-x:unset}.order-shipping.parent .order-shipping.body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.order-shipping.parent .order-shipping.body::-webkit-scrollbar{height:10px;background-color:#f5f5f5}.order-shipping.parent .order-shipping.body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ffb6c1}.order-shipping.parent .order-shipping.body table.table-order-items{margin:0}.order-shipping.body .table-order-items .order-item.main{display:flex;margin:2%;text-align:left;font-size:18px;color:#bd5b40}.order-shipping.body .table-order-items .order-item.main .left{width:40%;max-width:45vH}.order-shipping.body .table-order-items .order-item.main .right{margin-left:2%;width:50%;max-width:45vH}.order-shipping.body .table-order-items .order-item.main p{margin:3px 0}.order-shipping.body .table-order-items .order-item.main a{font-size:18px;color:#bd5b40}.order-shipping.body .table-order-items .order-item.main .product-pickup.div{margin:5px 0;text-align:center}.order-shipping.body .table-order-items .order-item.main img.product-pickup.img{width:45px;height:45px}div#order-hold-modal .modal-content .container{display:block;position:relative;padding-left:35px;margin:0 0 10px;cursor:pointer;font-size:18px;border-bottom:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#order-hold-modal .modal-content .container input{position:absolute;opacity:0;cursor:pointer}div#order-hold-modal .modal-content .checkmark{position:absolute;top:5px;left:0;height:20px;width:20px;background-color:#ccc;border-radius:50%}div#order-hold-modal .modal-content .container:hover input~.checkmark{background-color:#bbb}div#order-hold-modal .modal-content .container input:checked~.checkmark{background-color:#bd5b40}div#order-hold-modal .modal-content .checkmark:after{content:"";position:absolute;display:none}.order-shipping.parent .order-shipping.product-pickup.header,div#order-hold-modal .modal-content .container input:checked~.checkmark:after{display:block}div#order-hold-modal .modal-content .container .checkmark:after{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#fff}div#order-hold-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:fit-content;overflow:auto;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}div#order-hold-modal .modal-content{position:fixed;bottom:0;background-color:#fefefe;width:100%;-webkit-animation-name:slideIn;-webkit-animation-duration:.4s;animation-name:slideIn;animation-duration:.4s}div#order-hold-modal .modal-header h3{padding:0;margin:0}div#order-hold-modal .close{color:#bd5b40;float:right;font-size:30px;font-weight:700;padding:5px 15px;margin-top:-12px}div#order-hold-modal .close:focus,div#order-hold-modal .close:hover{color:#000;text-decoration:none;cursor:pointer}div#order-hold-modal .modal-header{padding:1%;background-color:#fda;color:#fff;text-align:center}div#order-hold-modal .modal-body{padding:1%}div#order-hold-modal .modal-footer{padding:1%;background-color:#fda;color:#fff;text-align:end}@-webkit-keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media (max-width:500px){.order-shipping.body .table-order-items .order-item.main a,.order-shipping.parent .order-shipping.header .order-data p{font-size:15px}.order-shipping.parent .order-shipping.footer p,.order-shipping.parent .order-shipping.header p{font-size:14px}.order-shipping.parent .order-shipping.footer .button,.order-shipping.parent .order-shipping.header .button{font-size:14px;padding:0 15px}.order-shipping.body .table-order-items .order-item.main{font-size:15px;display:inline-block;width:90%;margin:0 5%}.order-shipping.parent .order-shipping.footer .button.create-partial-order{padding:0 15px}.order-shipping.body .table-order-items .order-item.main .left{width:47%;max-width:250px;margin:2% auto}.order-shipping.body .table-order-items .order-item.main .right{width:100%;max-width:100%;margin:2% auto}}@media (max-width:400px){.order-shipping.body .table-order-items .order-item.main .left{width:55%}}p.order-shipping.error{color:red;font-weight:700;font-size:21px;margin:5% 0 0;text-align:center}.order-shipping.parent .order-shipping.product-pickup.header div.order-data{width:100%}.order-shipping.parent .order-shipping.product-pickup.header .order-data a.logout{margin:auto 5px auto auto}.order-shipping.parent .order-shipping.product-pickup.header input.scan-product{margin:5px 0 0;border-radius:10px;padding:5px 10px}.order-shipping.parent .order-shipping.product-pickup.footer{padding:0;height:50px}.order-shipping.parent .order-shipping.product-pickup.footer .button{width:33.33%;margin:0;border:1px solid #e6e6e6}.order-shipping.parent .order-shipping.product-pickup.footer .button.product-defective,.order-shipping.parent .order-shipping.product-pickup.footer .button.product-na{background-color:#fff;color:#bd5b40}.order-shipping.parent .order-shipping.product-pickup.footer .button.product-picked{background-color:#bd5b40;color:#fff}.order-shipping .order-items-contaier.js-flickity .flickity-viewport{height:70vH!important}.order-shipping .order-items-contaier.js-flickity .flickity-page-dots{left:0!important;pointer-events:all}.order-processing .table-order-items td.order-item{min-width:250px}.order-shipping.body ol.flickity-page-dots{bottom:15px}.order-shipping.body .flickity-button.flickity-prev-next-button{opacity:1!important;margin:0 5px;background:0 0}