body:not(.v2-account-area-body) .quick-order-wrapper .stock-footer-element{display:none}body:not(.v2-account-area-body) .quick-order-wrapper .card{margin-bottom:20px}body:not(.v2-account-area-body) .quick-order-wrapper .card-background{background-color:transparent!important}body:not(.v2-account-area-body) .quick-order-wrapper .upper-button-block{display:flex}body:not(.v2-account-area-body) .quick-order-wrapper .upper-button-block .btn{margin-right:5px;padding:0 18px!important;width:auto!important}body:not(.v2-account-area-body) .quick-order-wrapper .basket-header-row{border-bottom:1px solid;margin:0}body:not(.v2-account-area-body) .quick-order-wrapper .basket-header-row .quick-header{font-size:14px;font-weight:700}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number],body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=text]{border-color:#929292;border-radius:0;flex:0 0 100%;height:30px;max-width:100%;width:100%}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number]{text-align:center}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number]::-webkit-inner-spin-button,body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body:not(.v2-account-area-body) .quick-order-wrapper .button-wrap .btn{margin-right:5px}@media (max-width:1199px){body:not(.v2-account-area-body) .quick-order-wrapper .button-wrap .btn{padding:0 10px!important;width:-moz-fit-content!important;width:fit-content!important}}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-inner{border-bottom:1px solid;margin-bottom:20px;padding-bottom:20px}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-inner:last-of-type{border-bottom:0;padding-bottom:0}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col{align-items:center;display:flex}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col.text-center{justify-content:center}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col.text-right{justify-content:flex-end}body:not(.v2-account-area-body) .quick-order-wrapper .price-container{text-align:right}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .price-span{display:block;padding-right:14px}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .order_total{font-size:24px;font-weight:700}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .order_total_gross{display:inline-block;font-size:16px;font-weight:700;vertical-align:baseline}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .vat-message{display:inline-block;font-size:12px;vertical-align:baseline}body:not(.v2-account-area-body) .quick-order-wrapper .availability .availability-label{margin-right:5px!important}body:not(.v2-account-area-body) .quick-order-wrapper .checkout-button{align-items:center;display:flex;justify-content:flex-end}body:not(.v2-account-area-body) .quick-order-wrapper .qo-checkout{margin-left:14px}body:not(.v2-account-area-body) .quick-order-wrapper .pallet-progress{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;margin-top:5px}body:not(.v2-account-area-body) .quick-order-wrapper .pallet-progress i,body:not(.v2-account-area-body) .quick-order-wrapper .pallet-progress img,body:not(.v2-account-area-body) .quick-order-wrapper .pallet-progress svg{height:24px}body:not(.v2-account-area-body) .quick-order-wrapper .pallet-progress .progress-bar{box-sizing:content-box;height:10px;padding:5px;position:relative;width:75px}body:not(.v2-account-area-body) .quick-order-wrapper .pallet-progress .progress-bar>span{border-radius:20px;display:block;height:100%;overflow:hidden;position:relative}body:not(.v2-account-area-body) .quick-order-wrapper .add-pallet-button+.add-pallet-button:before{color:#6c757d;content:"|";display:inline-block;padding-left:3px;padding-right:3px}body:not(.v2-account-area-body) .quick-order-wrapper .details-container .image_wrapper{margin-right:10px}body:not(.v2-account-area-body) .quick-order-wrapper input.packsize-error{border-color:#b83932!important}@media (max-width:767px){body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper{flex:0 0 100%;max-width:100%}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .upper-button-block{display:block}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .upper-button-block .btn{margin:0 0 10px;width:100%!important}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .upper-button-block .btn#quick_order_export_csv{margin-bottom:0}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .basket-header-row,body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .hide-mobile{display:none}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .price-container{margin-bottom:10px;text-align:center}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .price-container .price-span{display:inline-block}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .checkout-button .btn{margin:0;width:100%!important}}@media (max-width:767px) and (min-width:768px){body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .checkout-button .btn{margin-bottom:10px}}@media (max-width:767px){body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap{display:block}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap .btn{margin:0 0 10px;width:100%!important}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap .btn#quick_order_add_row{margin-bottom:0}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .quick-order-csv-actions{flex-direction:column!important}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .quick-order-csv-actions .pallet-progress-wrapper{margin:20px auto 0}body:not(.v2-account-area-body) .quick-order-responsive-header{display:block;margin-bottom:5px;text-align:center}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col{display:block;margin-bottom:5px;text-align:center!important}body:not(.v2-account-area-body) .details-container{flex-direction:column!important;justify-content:center}}@media (min-width:768px){body:not(.v2-account-area-body) .mobile-button-wrap,body:not(.v2-account-area-body) .quick-order-responsive-header{display:none}}body:not(.v2-account-area-body) .quick-order-header{margin-bottom:20px}body:not(.v2-account-area-body) .quick-order-header h1{border:1px solid;border-radius:5px;padding:.65rem .5rem}@media (max-width:767px){body:not(.v2-account-area-body) .details-container .image_wrapper{margin:10px 0!important}body:not(.v2-account-area-body) #merge_options{display:inline-block;width:100%!important}body:not(.v2-account-area-body) #qo_append_CSV,body:not(.v2-account-area-body) #qo_create_new_CSV{width:100%!important}body:not(.v2-account-area-body) #qo_create_new_CSV{margin-top:10px}body:not(.v2-account-area-body) #loyalty_points,body:not(.v2-account-area-body) .pallet-total{text-align:center!important}body:not(.v2-account-area-body) .modal-content .quick-order .select-csv-mob{display:flex;padding:0 14px;width:100%}}@media (min-width:768px){body:not(.v2-account-area-body) #qo_append_CSV{margin-right:14px}body:not(.v2-account-area-body) .modal-content .quick-order .ow-csv-modal #csv_file{margin-left:0;padding-left:0}}@media (min-width:768px) and (max-width:991px){body:not(.v2-account-area-body) .account-pages .quick-order .quick-order-wrapper .card .card-body .row .checkout-button .qo-checkout,body:not(.v2-account-area-body) .account-pages .quick-order .quick-order-wrapper .card .card-body .row .checkout-button .qo-quote{padding:0 10px!important}}
.gift-card-wrapper .gift-card-content{margin-bottom:25px}.gift-card-wrapper .gift-card-content .delivery .delivery-radio label.control-label{padding-left:0!important;width:unset!important}.gift-card-wrapper .gift-card-content .col-4,.gift-card-wrapper .gift-card-content .col-4 label{font-size:14px;text-align:right;vertical-align:middle}.gift-card-wrapper .gift-card-content .col-4 label{margin-bottom:0}.gift-card-wrapper .gift-card-content .col-4 label.required:before{color:#d00;content:"*";margin-left:-15px;position:absolute}.gift-card-wrapper .gift-card-content input:not([type=date]):not([type=time]){display:inline}.gift-card-wrapper .gift-card-content input{border:0;border-radius:0!important;font-size:14px;padding-bottom:3.5px!important;padding-top:3.5px!important;text-align:left}.gift-card-wrapper .gift-card-content input[type=radio]{clear:both;float:left}.gift-card-wrapper .gift-card-content select{border:1px solid #929292;border-radius:0;display:inline;font-size:14px;height:30px!important;padding:0 .75rem;text-align:right}.gift-card-wrapper .gift-card-content h4{border-bottom:1px solid;font-size:14px;margin-bottom:1rem;padding-bottom:8px}.gift-card-wrapper .gift-card-content h4 span{font-weight:700}.gift-card-wrapper .gift-card-content textarea{border:1px solid #929292;border-radius:0;font-size:14px}.gift-card-wrapper .gift-card-content .delivery .delivery-radio{margin-bottom:1rem;text-align:left}.gift-card-wrapper .gift-card-content .delivery .delivery-radio input{display:inline-block;height:auto;margin-right:20px;margin-top:4px;vertical-align:middle}.gift-card-wrapper .gift-card-content .delivery .delivery-radio label{display:inline-block;float:left;margin-bottom:8px;vertical-align:middle}.gift-card-wrapper .gift-card-content .voucher-value-block{border:1px solid #929292;cursor:pointer;display:inline-block;font-size:14px!important;font-weight:700;height:43px;margin:0 14px 14px;min-width:56.3px;padding:10px;text-align:center;vertical-align:middle}.gift-card-wrapper .gift-card-content .voucher-value-block.active{background-color:#eceeef}.gift-card-wrapper .gift-card-content .voucher-custom-funds{display:inline-block;margin:0 14px 14px}.gift-card-wrapper .gift-card-content .voucher-custom-funds .input-group-addon{font-weight:700;height:43px}.gift-card-wrapper .gift-card-content .voucher-custom-funds .form-control{height:43px}.gift-card-wrapper .preview-content h4{border-bottom:1px solid;font-size:14px;margin-bottom:1rem;padding-bottom:8px}.gift-card-wrapper .preview-content h4 span{font-weight:700}.gift-card-wrapper .preview-content .button-row .btn{margin-right:10px}.gift-card-wrapper .preview-content #preview object{min-height:620px;padding-top:1.25rem}.gift-card-modal .card-header{font-size:1.55rem;font-weight:500;height:auto!important;line-height:1.5;padding-left:15px;text-align:left}.gift-card-modal .card-header button.close{line-height:1.5}.gift-card-modal .card-header button.close span{font-size:22px;opacity:.8}.gift-card-modal .form-group.row{margin-bottom:0}.gift-card-modal .col-4,.gift-card-modal .col-4 label{font-size:14px;text-align:right;vertical-align:middle}.gift-card-modal .col-4 label{margin-bottom:0}.gift-card-modal .col-4 label:before{color:#d00;content:"*";margin-left:-10px;position:absolute}.gift-card-modal input{border:1px solid #929292;border-radius:0;display:inline;font-size:14px;height:30px;text-align:left}.gift-card-modal .modal-footer{padding:0 1.25rem 20px 0;text-align:right}.gift-card-modal .modal-footer .btn{margin-left:10px}.gift-card-wrapper .gift-card-content .delivery .delivery-radio input{margin-top:2px}.gift-card-wrapper .gift-card-content input[type=time]::-webkit-inner-spin-button,.gift-card-wrapper .gift-card-content input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gift-card-wrapper .gift-card-content .card .form-group textarea[name=personal_message]{line-height:1.2!important;padding-top:15px}@media (max-width:767px){#app .giftcard-create .gift-card-wrapper .gift-card-content .card-body .form-group .row .col-6{flex:0 0 100%;max-width:100%}#app .giftcard-create .gift-card-wrapper .gift-card-content .card-body .form-group .row .col-6 label{padding-left:0!important}}#app .giftcard-create .gift-card-wrapper .gift-card-content .card-body .delivery .delivery-radio .control-label{line-height:1.2!important}.gift-card-modal .modal-dialog .modal-content .modal-footer .btn.btn-secondary{width:auto}.range-message{float:right}
