@font-face{font-family:"validation";src:url("../fonts/validation.eot?7r0p13");src:url("../fonts/validation.eot?7r0p13#iefix") format("embedded-opentype"),url("../fonts/validation.ttf?7r0p13") format("truetype"),url("../fonts/validation.woff?7r0p13") format("woff"),url("../fonts/validation.svg?7r0p13#validation") format("svg");font-weight:normal;font-style:normal}.sav-modal{display:none;height:100%;left:0;overflow:auto;padding:8rem 1rem 0;position:fixed;top:0;width:100%;z-index:99999}.sav-modal-background{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.sav-modal-content{background-color:#fff;border-radius:.75rem;font-size:1rem;margin:0 auto;max-width:900px;outline:0;overflow:hidden;padding:2.5rem 1rem 1rem;position:relative;width:100%;z-index:3}.sav-closebtn{color:inherit;cursor:pointer;display:block;font-size:1.75rem;font-weight:bold;line-height:1;position:absolute;right:.75rem;text-decoration:none;top:.2rem}.modal-address-container{display:grid;font-size:1rem;grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.modal-address-container{display:block}}.modal-address-container .modal-address{border:1px solid #ccc}@media(max-width: 768px){.modal-address-container .modal-address{margin-bottom:1rem}.modal-address-container .modal-address:last-child{margin-bottom:0}}.modal-address-container .modal-address~.modal-address{border-left:0}@media(max-width: 768px){.modal-address-container .modal-address~.modal-address{border-left:1px solid #ccc}}.modal-address-container .address__title{background:#f7f7f7;border-bottom:1px solid #ccc;display:block;font-weight:bold;padding:.5rem;text-align:center}.modal-address-container .address__details{border-bottom:1px solid #ccc;padding:1rem;text-align:left}.modal-address-container .address__button-container{padding:1rem;text-align:center}.modal-address-container .sav-btn{background:#1d6c48;border:0;border-radius:100em;color:#fff;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:500;letter-spacing:.06em;line-height:1;padding:.9rem 1.25rem;text-decoration:none !important;text-transform:uppercase;transition:background .3s ease,-webkit-transform .3s cubic-bezier(0.2, 1.1, 0.8, 1);transition:transform .3s cubic-bezier(0.2, 1.1, 0.8, 1),background .3s ease;transition:transform .3s cubic-bezier(0.2, 1.1, 0.8, 1),background .3s ease,-webkit-transform .3s cubic-bezier(0.2, 1.1, 0.8, 1);white-space:nowrap}.modal-address-container .sav-btn:hover{background:#c2a84b}form input[type=submit]:after,button[type=submit]:after,.autoship-action-btn.deleted:after{content:"";font-family:"added-to-cart-popup-woocommerce" !important}form input[type=submit].processing,button[type=submit].processing,.autoship-action-btn.deleted.processing{background:rgba(140,140,140,.5) !important;pointer-events:none}form input[type=submit].processing:after,button[type=submit].processing:after,.autoship-action-btn.deleted.processing:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-animation:validation-spin 575ms infinite linear;animation:validation-spin 575ms infinite linear;content:"";display:inline-block;font-family:"added-to-cart-popup-woocommerce" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;margin-left:.5rem;speak:none;text-transform:none}@-webkit-keyframes validation-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes validation-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/*# sourceMappingURL=address-validation.min.css.map */