/* Independent Soroush Digits styling. Unminified. */

.digits-form_otp_selector[data-type="splus_otp"] {
    background: #196ff0;
    border: 1px solid #196ff0;
}

.digits-form_otp_selector[data-type="splus_otp"]::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 256 256'%3E%3Cpath fill='%23ffffff' d='M185.10 233.26 C 125.63 265.23 52.16 242.30 21.48 182.59 C 0.88 142.48 4.59 94.06 31.13 57.64 C 67.99 7.04 137.87 -6.99 191.16 26.27 C 248.63 62.13 265.16 138.04 227.54 194.62 Q 227.22 195.10 227.30 195.67 Q 231.61 225.99 232.91 234.84 C 233.43 238.30 233.16 240.99 230.21 242.79 Q 227.85 244.22 224.64 243.36 Q 198.36 236.28 186.52 233.10 A 1.94 1.93 -51.6 0 0 185.10 233.26 Z M 150.47 17.36 Q 148.46 16.55 147.19 16.35 Q 113.25 10.80 82.39 24.41 Q 63.47 32.75 48.93 46.94 Q 30.44 64.99 21.64 89.10 Q 18.17 98.61 16.52 108.41 Q 9.60 149.62 30.70 186.04 Q 34.81 193.13 39.79 197.20 Q 51.03 206.38 65.50 205.42 C 76.35 204.70 85.21 200.23 92.48 192.23 C 102.94 180.73 103.37 167.24 98.83 153.09 Q 96.96 147.25 91.45 131.91 Q 84.38 112.21 82.42 93.91 Q 80.77 78.56 83.78 64.57 Q 87.13 48.93 94.36 38.60 Q 104.22 24.50 121.87 19.67 Q 135.49 15.93 150.61 17.45 Z M 221.88 191.39 Q 241.26 162.11 241.12 127.74 C 240.95 84.29 216.67 45.73 177.89 26.39 Q 171.34 23.12 163.59 24.87 Q 151.59 27.57 146.64 37.47 Q 142.98 44.78 144.35 52.98 Q 145.74 61.27 152.85 67.47 Q 152.93 67.55 168.66 80.55 Q 180.42 90.28 190.40 104.40 Q 195.43 111.50 198.96 121.12 Q 203.78 134.24 204.60 148.02 Q 205.24 158.63 203.52 167.95 Q 199.03 192.38 181.43 211.72 Q 174.22 219.65 163.07 225.32 C 142.28 235.91 118.12 239.76 95.45 234.24 Q 78.21 230.04 62.38 219.97 Q 78.21 230.04 95.45 234.24 C 118.12 239.76 142.28 235.91 163.07 225.32 Q 174.22 219.65 181.43 211.72 Q 199.03 192.38 203.52 167.95 Q 205.24 158.63 204.60 148.02 Q 203.78 134.24 198.96 121.12 Q 195.43 111.50 190.40 104.40 Q 180.42 90.28 168.66 80.55 Q 152.93 67.55 152.85 67.47 Q 145.74 61.27 144.35 52.98 Q 142.98 44.78 146.64 37.47 Q 151.59 27.57 163.59 24.87 Q 171.34 23.12 177.89 26.39 C 216.67 45.73 240.95 84.29 241.12 127.74 Q 241.26 162.11 221.88 191.39 Z'/%3E%3C/svg%3E");
}

.digits-form_otp_selector[data-type="splus_otp"] span {
    color: #ffffff;
}

.digits-form_otp_selector[data-type="splus_otp"]:hover {
    background: #0f5ed1;
    border-color: #0f5ed1;
}

.digits-form_otp_selector[data-type="splus_otp"] {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
}

.digits-form_otp_selector[data-type="splus_otp"]::before {
    content: "" !important;
    display: inline-block !important;
    flex: 0 0 auto !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
}

.digits-form_otp_selector[data-type="splus_otp"]::before {
    width: 24px !important;
    height: 24px !important;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23ffffff' d='M185.10 233.26 C 125.63 265.23 52.16 242.30 21.48 182.59 C 0.88 142.48 4.59 94.06 31.13 57.64 C 67.99 7.04 137.87 -6.99 191.16 26.27 C 248.63 62.13 265.16 138.04 227.54 194.62 Q 227.22 195.10 227.30 195.67 Q 231.61 225.99 232.91 234.84 C 233.43 238.30 233.16 240.99 230.21 242.79 Q 227.85 244.22 224.64 243.36 Q 198.36 236.28 186.52 233.10 A 1.94 1.93 -51.6 0 0 185.10 233.26 Z M 150.47 17.36 Q 148.46 16.55 147.19 16.35 Q 113.25 10.80 82.39 24.41 Q 63.47 32.75 48.93 46.94 Q 30.44 64.99 21.64 89.10 Q 18.17 98.61 16.52 108.41 Q 9.60 149.62 30.70 186.04 Q 34.81 193.13 39.79 197.20 Q 51.03 206.38 65.50 205.42 C 76.35 204.70 85.21 200.23 92.48 192.23 C 102.94 180.73 103.37 167.24 98.83 153.09 Q 96.96 147.25 91.45 131.91 Q 84.38 112.21 82.42 93.91 Q 80.77 78.56 83.78 64.57 Q 87.13 48.93 94.36 38.60 Q 104.22 24.50 121.87 19.67 Q 135.49 15.93 150.61 17.45 Z M 221.88 191.39 Q 241.26 162.11 241.12 127.74 C 240.95 84.29 216.67 45.73 177.89 26.39 Q 171.34 23.12 163.59 24.87 Q 151.59 27.57 146.64 37.47 Q 142.98 44.78 144.35 52.98 Q 145.74 61.27 152.85 67.47 Q 152.93 67.55 168.66 80.55 Q 180.42 90.28 190.40 104.40 Q 195.43 111.50 198.96 121.12 Q 203.78 134.24 204.60 148.02 Q 205.24 158.63 203.52 167.95 Q 199.03 192.38 181.43 211.72 Q 174.22 219.65 163.07 225.32 C 142.28 235.91 118.12 239.76 95.45 234.24 Q 78.21 230.04 62.38 219.97 Q 78.21 230.04 95.45 234.24 C 118.12 239.76 142.28 235.91 163.07 225.32 Q 174.22 219.65 181.43 211.72 Q 199.03 192.38 203.52 167.95 Q 205.24 158.63 204.60 148.02 Q 203.78 134.24 198.96 121.12 Q 195.43 111.50 190.40 104.40 Q 180.42 90.28 168.66 80.55 Q 152.93 67.55 152.85 67.47 Q 145.74 61.27 144.35 52.98 Q 142.98 44.78 146.64 37.47 Q 151.59 27.57 163.59 24.87 Q 171.34 23.12 177.89 26.39 C 216.67 45.73 240.95 84.29 241.12 127.74 Q 241.26 162.11 221.88 191.39 Z'/%3E%3C/svg%3E") !important;
}

.digits-form_otp_selector[data-type="splus_otp"] span {
    color: #ffffff !important;
    opacity: 1 !important;
}

.digits-form_otp_selector .digits-form_otp_icon_splus {
    width: 25px !important;
    height: 25px !important;
}

.digits-form_otp_selector[data-type="splus_otp"]::before {
    display: none !important;
    content: none !important;
}

.woocommerce form.login .dig_wc_mobileLogin[data-digits-otp-route="splus"],
.woocommerce form.register .otp_reg_dig_wc[data-digits-otp-route="splus"],
.woocommerce form.woocommerce-form-login .dig_wc_mobileLogin[data-digits-otp-route="splus"],
.woocommerce form.woocommerce-form-register .otp_reg_dig_wc[data-digits-otp-route="splus"] {background-color:#196ff0 !important;border-color:#196ff0 !important;color:#fff !important;background-size:24px 24px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23ffffff' d='M185.10 233.26 C 125.63 265.23 52.16 242.30 21.48 182.59 C 0.88 142.48 4.59 94.06 31.13 57.64 C 67.99 7.04 137.87 -6.99 191.16 26.27 C 248.63 62.13 265.16 138.04 227.54 194.62 Q 227.22 195.10 227.30 195.67 Q 231.61 225.99 232.91 234.84 C 233.43 238.30 233.16 240.99 230.21 242.79 Q 227.85 244.22 224.64 243.36 Q 198.36 236.28 186.52 233.10 A 1.94 1.93 -51.6 0 0 185.10 233.26 Z M 150.47 17.36 Q 148.46 16.55 147.19 16.35 Q 113.25 10.80 82.39 24.41 Q 63.47 32.75 48.93 46.94 Q 30.44 64.99 21.64 89.10 Q 18.17 98.61 16.52 108.41 Q 9.60 149.62 30.70 186.04 Q 34.81 193.13 39.79 197.20 Q 51.03 206.38 65.50 205.42 C 76.35 204.70 85.21 200.23 92.48 192.23 C 102.94 180.73 103.37 167.24 98.83 153.09 Q 96.96 147.25 91.45 131.91 Q 84.38 112.21 82.42 93.91 Q 80.77 78.56 83.78 64.57 Q 87.13 48.93 94.36 38.60 Q 104.22 24.50 121.87 19.67 Q 135.49 15.93 150.61 17.45 Z M 221.88 191.39 Q 241.26 162.11 241.12 127.74 C 240.95 84.29 216.67 45.73 177.89 26.39 Q 171.34 23.12 163.59 24.87 Q 151.59 27.57 146.64 37.47 Q 142.98 44.78 144.35 52.98 Q 145.74 61.27 152.85 67.47 Q 152.93 67.55 168.66 80.55 Q 180.42 90.28 190.40 104.40 Q 195.43 111.50 198.96 121.12 Q 203.78 134.24 204.60 148.02 Q 205.24 158.63 203.52 167.95 Q 199.03 192.38 181.43 211.72 Q 174.22 219.65 163.07 225.32 C 142.28 235.91 118.12 239.76 95.45 234.24 Q 78.21 230.04 62.38 219.97 Q 78.21 230.04 95.45 234.24 C 118.12 239.76 142.28 235.91 163.07 225.32 Q 174.22 219.65 181.43 211.72 Q 199.03 192.38 203.52 167.95 Q 205.24 158.63 204.60 148.02 Q 203.78 134.24 198.96 121.12 Q 195.43 111.50 190.40 104.40 Q 180.42 90.28 168.66 80.55 Q 152.93 67.55 152.85 67.47 Q 145.74 61.27 144.35 52.98 Q 142.98 44.78 146.64 37.47 Q 151.59 27.57 163.59 24.87 Q 171.34 23.12 177.89 26.39 C 216.67 45.73 240.95 84.29 241.12 127.74 Q 241.26 162.11 221.88 191.39 Z'/%3E%3C/svg%3E") !important;}

.woocommerce form.login .dig_wc_mobileLogin[data-digits-otp-route="splus"]:hover,
.woocommerce form.register .otp_reg_dig_wc[data-digits-otp-route="splus"]:hover,
.woocommerce form.woocommerce-form-login .dig_wc_mobileLogin[data-digits-otp-route="splus"]:hover,
.woocommerce form.woocommerce-form-register .otp_reg_dig_wc[data-digits-otp-route="splus"]:hover {background-color:#0f5ed1 !important;border-color:#0f5ed1 !important;color:#fff !important;}
