/* 
   AWWO™ Frontend UI – Styles
   Purpose: public-facing components, messages, and utilities
   @package cw-awwo-nt 
*/

/**
 * © 2025 AWWO™ & CITIPRO WORLD™
 * Unauthorized use, copying, modification, distribution, or reverse engineering is strictly prohibited without prior written authorization from CITIPRO WORLD™.
 * @license LicenseRef-Proprietary
 */

input.cw_hide_arrow::-webkit-outer-spin-button,
input.cw_hide_arrow::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin:0;
}

input.cw_hide_arrow {
    appearance:textfield;
    -moz-appearance:textfield;
}

.cw_nt_qr_box {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: .5em;
    border-radius: 8px;
    position: relative
}

.cw_nt_qr_box.bordered {
    border: 5px solid #000
}

.cw_nt_qr_link_embed {
    display: inline-block;
    visibility: hidden
}

.cw_nt_qr_shortcode_container {
    display: inline-block;
    text-align: center;
}

.cw_nt_qr_box.cw_nt_qr_link {
    padding: 1.7em;
    margin: 0 auto
}

#cw_nt_qr_container>.generated {
    visibility: hidden
}

.hasDatepicker[disabled] { 
    color: light-dark(graytext, rgb(170, 170, 170));
    background-color: light-dark(rgba(239, 239, 239, 0.3), rgba(59, 59, 59, 0.3));
    opacity: 0.7;
}

#cw_user_gender[disabled] {
    pointer-events: none;
    opacity: 0.7;
}

.theme-betheme.woocommerce-account .select2-container--default .select2-selection--single {
    padding: 3px 8px;
    min-height: 40px;
}

.theme-betheme .select2-container .select2-selection--single .select2-selection__rendered {
    display: inline;
}

.theme-betheme.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: 0;
}

.theme-betheme.woocommerce-checkout .select2-container--default .select2-selection--single {
    padding: 9px 10px;
    margin-bottom: -1.4px;
}



