
    .count {
        border: 1.5px solid #e9ecef;
        display: inline-block;
        border-radius: .25rem;
    }

    .count__ctrl {
        padding: 5px 15px;
        background: #e9ecef;
    }

    .count__num {
        padding: 0 10px;
    }

    .goods-detail img{
        max-width: 100%;
    }


    .form div.form-group div.email-input {
        margin-bottom: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }


    .form div.form-group div.email-input button.subscribe-btn svg {
        width: 20px;
        height: 20px;
        stroke: #fff
    }


    .form div.form-group div.subscribe-tos span {
        display: block;
        font-size: 14px;
        color: #010101;
        line-height: 1.4;
        font-weight: 400
    }

    .form div.form-group div.subscribe-tos span a {
        color: #067aff;
        font-weight: 500;
        text-decoration: none
    }
    .pay-type, .select-specs{
        font-size: 13px;
        line-height: 13px;
        border: 1.5px solid rgb(167 167 167 / 20%);
        -webkit-box-shadow: none;
        box-shadow: none;
        font-weight: 500;
        color: #010101;
        padding: 5px 16px;
        border-radius: 1px;
        margin-right: 10px;
        margin-bottom: 10px;
        border-radius: 3px;

        -webkit-box-shadow: 0 1px 1px rgba(32,35,51,.04), 0 2px 4px rgba(32,35,51,.02)!important;
        box-shadow: 4px 4px 1px -1px rgba(32,35,51,.04), 0 2px 4px rgba(32,35,51,.02)!important;
    }
    .select-specs{
        padding: 8px 15px;
    }
    .pay-type.disabled{
        border-color: #ddd;
        color: #060606;
        background: #f3f3f3;
        -webkit-box-shadow: 0 1px 1px rgba(32,35,51,.04), 0 2px 4px rgba(32,35,51,.02);
        box-shadow: 4px 4px 1px -1px rgba(32,35,51,.04), 0 2px 4px rgba(32,35,51,.02);
    }
    .btn.disabled{
        color: #8b8b8b;
    }
    .pay-type.active, .select-specs.active{
        border: 2px solid #4aadff;
        padding: 4px 15px!important;
        /*background: #4aadff;*/
        /*color: #fff;*/
    }
    .select-specs.active{
        border: 2px solid #4aadff;
        padding: 8px 14px!important;
    }
    #pay-type{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:620px}
    #pay-type .pay-type{display:flex!important;min-height:70px;margin:0!important;padding:10px!important;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;background:#fff;white-space:normal}
    #pay-type .pay-type.active{padding:9px!important;background:#eff7ff;box-shadow:0 0 0 3px rgba(74,173,255,.12)!important}
    .pay-network-name{font-size:16px;font-weight:700;line-height:1.3}
    .pay-network-chain{margin-top:4px;color:#8a94a6;font-size:12px;line-height:1.2}
    @media(max-width:600px){#pay-type{grid-template-columns:1fr}.mobile-padding{padding-left:15px!important;padding-right:15px!important}}
    