/*
Theme Name: Bendon Base
Author: Bendon
Description: Bendon Base Theme
Version: 1.0.2
License: GNU General Public License v2 or later
*/


/* reset styles */
*, *::before, *::after { box-sizing: border-box; }
/* Theme style.css */

html,
body {
    max-width: 100%;
    overflow-x: clip;
    overscroll-behavior-y: none;
}


body, input, button, textarea, h1, h2, h3, p, form, li, ul, ol { font-family: sans-serif; font-size: 1rem; margin: 0; padding: 0; border: none; background: none; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; cursor: pointer;}
button { cursor: pointer; }
input, textarea, select { border: 1px solid #555; width: 100%; margin: 2px 0; padding: 0 5px;}
textarea { min-height: 120px; }
input:focus, textarea:focus, select:focus, button:focus { outline: none; }
input[type="checkbox"],
input[type="radio"] {
    width: auto;
}


/* hide admin bar */
#wpadminbar {
    display: none !important;
}


/*webkit tweaks */
button, a, input, label, textarea, select {
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
}


/* theme variables */

:root {

    /* colors */
	--bd-text: #111111;
	--bd-text-soft: #2f3a44;
	--bd-text-muted: #555555;
    --bd-border: #e4d8c8;
	--bd-border-soft: #d8dde2;


    /* background colors */
	--bd-background: #ffffff;
    --bd-surface-1: #ffffff;
    --bd-surface-2: #f9f9f9;
	--bd-surface-alt: #f6f8fa;
	--bd-surface-blue: #f2f5f9;


    /* status colors */
	--bd-surface-success: #dff2e4;
    --bd-text-success: #2e7d32;
    --bd-surface-info: #e3f0f9;
    --bd-text-info: #1565c0;
    --bd-surface-error: #f9e3e3;
    --bd-text-error: #c62828;
	--bd-surface-warning: #f3e3bd;
    --bd-text-warning: #f9a825;
	--bd-surface-danger: #f1cfcf;
    --bd-text-danger: #b71c1c;

    /* others */
    --bd-radius-0: 0px;
    --bd-radius-1: 10px;
    --bd-radius-2: 20px;
    --bd-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
	--bd-shadow-soft: 0 6px 18px rgba(0, 0, 0, 0.08);
}


/* smooth scroll for anchor links
html {
    scroll-behavior: smooth;
}
*/



/* hide recaptcha badge */
/* uncomment to hide recaptcha badge
.grecaptcha-badge {
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}
*/







