*:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:1px solid #000000!important}.wa-new-multi-step-form{margin-top:20px;width:100%!important}.wa-new-section{display:none;max-width:600px}#wa-new-section-3.wa-new-section{max-width:100%}.wa-new-section.active{display:block}#wa-new-message-details,#wa-new-sign-off{margin-top:10px}#wa-new-template-dropdown{font-size:16px;-webkit-text-size-adjust:100%;white-space:pre-wrap;word-break:break-word}#wa-new-message-textarea{width:100%;height:80px;margin-top:10px;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;line-height:1.4;-webkit-text-size-adjust:100%;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.wa-new-section select{width:100%;padding:8px;margin-top:5px;border:1px solid #ddd;border-radius:4px}.wa-new-section input[type=text]{width:100%;padding:8px;margin-top:5px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;line-height:1.4;-webkit-text-size-adjust:100%;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.wa-new-section label{display:block;font-weight:700}.wa-new-address-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:20px}@media (max-width: 1024px){.wa-new-address-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.wa-new-address-grid{grid-template-columns:repeat(1,1fr)}}.wa-new-address-card{border:1px solid #ddd;padding:20px;border-radius:8px;background-color:#f9f9f9;text-align:center;position:relative;box-shadow:0 2px 5px #0000001a}.wa-new-address-card p{margin:10px 0;font-size:16px}.wa-new-address-icons{position:absolute;top:10px;right:10px}.wa-new-address-icons i{font-size:18px;margin-left:10px;cursor:pointer;color:#3498db}.wa-new-address-icons i.wa-delete-icon{color:#e74c3c}.wa-new-add-address{border:2px dashed #3498db;color:#3498db;font-weight:700}#wa-new-add-address-btn{font-size:24px;background:none;border:none;color:#3498db;cursor:pointer}.wa-new-add-address{border:2px dashed #3498db;text-align:center;padding:15px;margin-bottom:20px}.wa-new-add-address button{font-size:16px;padding:10px 20px;background:#3498db;color:#fff;border:none;cursor:pointer}.wa-new-add-address button:hover{background:#2980b9}#wa-new-address-form{background:#f9f9f9;border:1px solid #ddd;padding:20px;border-radius:8px}.wa-new-add-address-submit,.wa-new-add-address-cancel{padding:10px 20px;margin-top:15px;margin-right:10px;cursor:pointer}.wa-new-add-address-submit{background-color:#3498db;color:#fff;border:none;border-radius:5px}.wa-new-add-address-cancel{background-color:#ccc;color:#333;border:none;border-radius:5px}.wa-new-address-card.selected{border:2px solid #007acc;background-color:#e6f4ff;box-shadow:0 0 10px #007acc80}.wa-new-address-card:hover{cursor:pointer;background-color:#f5f5f5;transition:background-color .3s}.uk-notification-message{font-size:18px!important;font-weight:700!important;text-align:center!important;padding:15px!important;background-color:#28a745!important;color:#fff!important;border-radius:5px!important;box-shadow:0 4px 10px #0003}.uk-notification-message-danger{background-color:#dc3545!important}.uk-notification-message-warning{background-color:#ffc107!important}.uk-notification-message-success{background-color:#28a745!important}.rb label{display:inline-block}#shipping-details-section,#delivery-date-time-section{border:1px solid #ddd;padding:15px;border-radius:8px;background-color:#f9f9f9;margin-top:20px}h3{font-size:1.2em;margin-bottom:10px}.address-type-options{display:flex;gap:15px;margin-bottom:10px}.input-group{margin-bottom:10px}.input-group label{display:block;font-weight:700}.input-group input,.input-group select{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}#company-wrap{display:none}#delivery-info-section{border:1px solid #ddd;padding:15px;border-radius:8px;background-color:#f9f9f9;margin-top:20px}#delivery-info-section h3{font-size:1.4em;margin-bottom:15px}#delivery-info-section h4{font-size:1.1em;margin-bottom:8px;color:#00173f}#delivery-info-section .info-section{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px;max-width:700px}#delivery-info-section .info-section h4{flex-basis:100%}#delivery-info-section .info-section p{font-size:1em;margin:3px 0;color:#444}#delivery-info-section #selected-delivery-address{font-size:1em;margin-bottom:10px;color:#333}#delivery-info-section .delivery-costs,#delivery-info-section .delivery-days,#delivery-info-section .cutoff-times{display:flex;flex-direction:column;gap:2px}#delivery-info-section .delivery-costs p,#delivery-info-section .delivery-days p,#delivery-info-section .cutoff-times p{font-size:1em;color:#444}#delivery-info-section #cart-totals{border-top:1px solid #ddd;padding-top:10px;margin-top:15px;text-align:right}#delivery-info-section #cart-totals p{font-size:1em;color:#000}#delivery-info-section #cart-subtotal,#delivery-info-section #shipping-total,#delivery-info-section #cart-total{color:#222}.urgent-delivery-box{background:linear-gradient(to right,#fff,#fdecec);border:1px solid #f3d5d5;padding:20px;margin-top:20px;border-radius:10px}.urgent-delivery-content{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.urgent-text{flex:1;min-width:250px}.urgent-text h4{margin-top:0;color:#d72f2f}.urgent-checkbox{margin-top:10px;display:inline-flex;align-items:center;gap:8px;font-weight:700}.urgent-image img{max-width:150px;height:auto}.wa-new-complete-button{display:none}.wa-new-complete-button.show,.wa-new-complete-button.pickup-complete{display:inline-flex!important}@media (max-width: 360px){button.wa-new-prev-button.button,button.wa-new-next-button.button,button.wa-new-complete-button.button.delivery-complete.pickup-complete{min-width:100px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/wa-new.css.map */
