 input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="number"], select, textarea { border: 0.1rem solid var(--color-secondary); border-radius: var(--bt-radius); color: #696969; box-sizing: border-box; transition: all 0.3s ease; } input[type="search"] { border: 0.1rem solid #c8d1d62b; border-radius: var(--bt-radius); color: #696969; box-sizing: border-box; transition: all 0.3s ease; background: #c8d1d62b; }  input[type="text"]:hover, input[type="email"]:hover, input[type="password"]:hover, input[type="tel"]:hover, input[type="url"]:hover, input[type="search"]:hover, input[type="number"]:hover, select:hover, textarea:hover { color: var(--dark); border-color: var(--dark); box-shadow: 0 0 0.5rem var(--dark); }  input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="number"]:focus, select:focus, textarea:focus { color: #000000; border-color: var(--dark); box-shadow: 0 0 0.5rem var(--dark); outline: none; } .bricks-is-frontend .brxe-brf-pro-forms .form-group:not(.submit-button-wrapper):not(.brf-steps) { padding: 0rem; } input[type="checkbox"] { appearance: none; -webkit-appearance: none; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; border: 0.1rem solid var(--dark); border-radius: 0.4rem; background-color: #fff; box-sizing: border-box; display: grid; place-items: center; transition: all 0.3s ease; cursor: pointer; background-repeat: no-repeat; background-position: center; background-size: 0.9rem 0.9rem; padding: 0; display: inline-grid; vertical-align: middle; margin-right: 1rem; }  input[type="checkbox"]:checked { background-color: var(--dark); background-image: url("data:image/svg+xml,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.98267L4.5013 6.98269' stroke='white'/%3E%3Cline x1='7.98202' y1='0.242786' x2='4.06285' y2='7.29862' stroke='white'/%3E%3C/svg%3E"); }  input[type="checkbox"]:hover, input[type="checkbox"]:focus { box-shadow: 0 0 0.3rem var(--dark); outline: none; } div#brxe-qaiwdw input::placeholder { color: #000000; } input, textarea, [contenteditable="true"] { user-select: text; -webkit-user-select: text; -ms-user-select: text; } input[type="radio"] { accent-color: #000000; } .woocommerce address { font-style: normal; line-height: 2.4rem; } .quantity:has(input[type="hidden"][max="1"]) { display: none !important; } form.cart.brx-loop-product-form { width: 100%; display: flex; justify-content: space-between; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 2rem; } .bt-product-card__btn.brxe-product-add-to-cart { width: 100%; }