.brxe-button { cursor: pointer;}body.bricks-is-frontend :focus-visible {outline: none;} html {background-color: var(--bg-body); background-image: url("https://wpkod.ru/wp-content/uploads/background.svg"); background-attachment: fixed; background-position: center center; background-size: auto} body {background: none} .brxe-section {padding-top: var(--space-2xl); padding-right: 1.5rem; padding-bottom: var(--space-2xl); padding-left: 1.5rem} body {font-family: "Rubik"; font-size: var(--text-m); color: var(--light)} h1, h2, h3, h4, h5, h6 {font-weight: 400; color: var(--light); font-family: "Rubik"} .brxe-container {width: var(--max-screen-width); row-gap: var(--space-l)} .woocommerce main.site-main {width: var(--max-screen-width)} #brx-content.wordpress {width: var(--max-screen-width)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} :root .bricks-button[class*="primary"] {color: var(--bg-body); border-radius: var(--radius-l)} :root .bricks-button[class*="primary"].outline {color: var(--primary)} .bricks-button {transition: 0.3s} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--primary-l-3)} :root .bricks-button[class*="primary"].outline:hover {background-color: var(--primary); color: var(--text-title)} .brx-popup-content {background-color: var(--card-bg); border-radius: var(--radius-m); box-shadow: 2px 2px 1px 1px var(--primary-l-3); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brx-infobox-popup::after {border-top-color: var(--card-bg)}.brxe-form .form-group input {border-top: 0 solid var(--primary-l-3); border-right: 0 solid var(--primary-l-3); border-bottom: 1px solid var(--primary-l-3); border-left: 0 solid var(--primary-l-3); background-color: var(--border-primary); color: var(--light)}.brxe-form .flatpickr {border-top: 0 solid var(--primary-l-3); border-right: 0 solid var(--primary-l-3); border-bottom: 1px solid var(--primary-l-3); border-left: 0 solid var(--primary-l-3); background-color: var(--border-primary)}.brxe-form select {border-top: 0 solid var(--primary-l-3); border-right: 0 solid var(--primary-l-3); border-bottom: 1px solid var(--primary-l-3); border-left: 0 solid var(--primary-l-3); background-color: var(--border-primary); color: var(--light-60); font-weight: 300; color: var(--light)}.brxe-form textarea {border-top: 0 solid var(--primary-l-3); border-right: 0 solid var(--primary-l-3); border-bottom: 1px solid var(--primary-l-3); border-left: 0 solid var(--primary-l-3); background-color: var(--border-primary); color: var(--light)}.brxe-form .bricks-button {border-top: 0 solid var(--primary-l-3); border-right: 0 solid var(--primary-l-3); border-bottom: 1px solid var(--primary-l-3); border-left: 0 solid var(--primary-l-3)}.brxe-form .choose-files {border-top: 0 solid var(--primary-l-3); border-right: 0 solid var(--primary-l-3); border-bottom: 1px solid var(--primary-l-3); border-left: 0 solid var(--primary-l-3)}.brxe-form ::placeholder {color: var(--light-60); font-weight: 300}.brxe-form .form-group label {text-wrap: wrap; font-weight: 300; line-height: 1.4; font-size: var(--text-xs)}.brxe-form .form-group .label {text-wrap: wrap; font-weight: 300; line-height: 1.4; font-size: var(--text-xs)}.brxe-form .form-group input:focus {border-bottom: 2px solid var(--primary)}.brxe-form .flatpickr:focus {border-bottom: 2px solid var(--primary)}.brxe-form select:focus {border-bottom: 2px solid var(--primary)}.brxe-form textarea:focus {border-bottom: 2px solid var(--primary)}.brxe-form .bricks-button:focus {border-bottom: 2px solid var(--primary)}.brxe-form .choose-files:focus {border-bottom: 2px solid var(--primary)}