.cart-restrictions .modal-inner-wrap{display:flex;padding:37px 40px;flex-direction:column;align-items:center;gap:19px;flex-shrink:0;border-radius:20px;background:#fff;box-shadow:0px 4px 50px 0px rgba(0,0,0,.05)}.cart-restrictions .modal-content{color:#4d4c51;text-align:center;font-size:18px;font-weight:500}.cart-restrictions .action-primary{display:flex;padding:17px 31px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:8px;border:1.5px solid #ff5c6c;color:#ff5c6c;background:#fff}.cart-restrictions .action-secondary{display:flex;padding:17px 31px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:8px;background:#ff5c6c;color:#fff}.cart-restrictions .modal-header{padding:0}.cart-restrictions .modal-footer{display:flex;align-items:center;gap:10px;margin:0;padding:0;min-width:330px;flex-direction:row-reverse}.confirm-warning .modal-inner-wrap{display:flex;width:440px;padding:37px 40px;flex-direction:column;align-items:center;gap:19px;flex-shrink:0;border-radius:20px;background:#fff;box-shadow:0px 4px 50px 0px rgba(0,0,0,.05)}.confirm-warning .modal-content{color:#4d4c51;text-align:center;font-size:18px;font-weight:500}.confirm-warning .action-primary{display:flex;padding:17px 31px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:8px;border:1.5px solid #ff5c6c;color:#ff5c6c;background:#fff}.confirm-warning .action-secondary{display:flex;padding:17px 31px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:8px;background:#ff5c6c;color:#fff}.confirm-warning .modal-header{padding:0}.confirm-warning .modal-footer{display:flex;align-items:center;gap:10px;margin:0;padding:0;min-width:330px;flex-direction:row-reverse}.customUrl{position:relative}.custom-url-input{background:#fbfbfb !important;width:100% !important}.customUrl .url-action-buttons{display:flex;align-items:center;gap:8px;position:absolute;right:10px;height:-webkit-fill-available;background:#fbfbfb;top:2px;bottom:2px;padding-left:10px}.customUrl .url-action-buttons button{flex:1;line-height:0;padding:0;border:0}.customUrl .url-action-buttons button svg{background:#fbfbfb}@media only screen and (max-width:530px){.cart-restrictions .modal-inner-wrap,.confirm-warning .modal-inner-wrap{width:96%;max-width:96%}}