 body {color: var(--text); line-height: 1.5; font-size: var(--font-size-p); font-family: "IBM Plex Sans"} h1, h2, h3, h4, h5, h6 {font-weight: 600; line-height: 1.2} h1 {font-size: var(--font-size-1)} h2 {font-size: var(--font-size-2)} h3 {font-size: var(--font-size-3)} h4 {font-size: var(--font-size-4)} h5 {font-size: var(--font-size-5)} h6 {font-size: var(--font-size-6)} .brxe-container {width: 1300px; padding-right: 20px; padding-left: 20px} .woocommerce main.site-main {width: 1300px} #brx-content.wordpress {width: 1300px} .brxe-section {padding-top: 70px; padding-bottom: 70px} .bricks-button {color: var(--white); font-size: 14px; line-height: 1.2; font-weight: 500; border: 1px solid var(--accent); border-radius: 40px; padding-top: 17px; padding-right: 40px; padding-bottom: 17px; padding-left: 40px} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--accent)} .bricks-button.outline {background-color: var(--white); border: 1px solid var(--accent); color: var(--text)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--text)} :root .bricks-button[class*="primary"] {border: 1px solid var(--text)} :root .bricks-button[class*="primary"].outline {border: 1px solid var(--border); color: var(--text)} :root .bricks-button[class*="warning"]:not(.outline) {background-color: var(--orange)} :root .bricks-button[class*="warning"] {border: 1px solid var(--orange); color: var(--text)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--text); border: 1px solid var(--white)} .bricks-button.sm {padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--text)} .bricks-button:hover {border-style: solid; border-color: var(--text)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--accent)} :root .bricks-button[class*="primary"]:hover {border-style: solid; border-color: var(--accent)} .brx-popup-content {max-width: 1000px; border-radius: var(--font-size-32); width: 100%}header { background-color: var(--white);}header.scrolling { border: 1px solid #eee;}.brxe-button { transition: all 0.3s ease;}.woocommerce-cart .alignwide { margin-left: 0;}.woocommerce-input-wrapper input { border-radius: 100px; padding-left: 16px}.woocommerce-input-wrapper input:focus { outline: none; border-color: var(--accent)}.fa-list{ list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 8px;}.dark-label{ display: inline-flex; align-items: center; color: #fff; font-size: 12px; padding: 2px 6px; border-radius: 32px; font-weight: 500; background-color: var(--text);}@keyframes pulse-green { 0% { transform: scale(.95); box-shadow: 0 0 0 0 rgba(28, 159, 58,.7) } 70% { transform: scale(1); box-shadow: 0 0 0 6px rgba(28, 159, 58,0) } 100% { transform: scale(.95); box-shadow: 0 0 0 0 rgba(28, 159, 58,0) }}@keyframes pulse-red { 0% { transform: scale(.95); box-shadow: 0 0 0 0 rgba(255,154,131,.7) } 70% { transform: scale(1); box-shadow: 0 0 0 6px rgba(255,154,131,0) } 100% { transform: scale(.95); box-shadow: 0 0 0 0 rgba(255,154,131,0) }}@keyframes pulse-orange { 0% { transform: scale(.95); box-shadow: 0 0 0 0 rgba(255,225,68,.7) } 70% { transform: scale(1); box-shadow: 0 0 0 6px rgba(255,225,68,0) } 100% { transform: scale(.95); box-shadow: 0 0 0 0 rgba(255,225,68,0) }}.archive .breadcrumbs .brxe-container { padding-left: 0;}@media all and (max-width: 767px) { .archive .breadcrumbs { display: none; } #brxe-yprskp .breadcrumbs { display: block; }}@keyframes bricks-ajax-pulse { 0% { opacity: 0.2; } 50% { opacity: 0.8; } 100% { opacity: 0.3; }}:where(:root) .bricks-color-info {color: var(--light-green)}:where(:root) .bricks-background-info {background-color: var(--light-green)}:where(:root) .bricks-color-success {color: var(--accent)}:where(:root) .bricks-background-success {background-color: var(--accent)}:where(:root) .bricks-color-warning {color: var(--pink)}:where(:root) .bricks-background-warning {background-color: var(--pink)}:where(:root) .bricks-color-danger {color: var(--pink)}:where(:root) .bricks-background-danger {background-color: var(--pink)}:where(:root) .bricks-color-muted {color: var(--gray-light)}:where(:root) .bricks-background-muted {background-color: var(--gray-light)}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {background-color: var(--pink); color: var(--white); border-radius: 10px}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {background-color: var(--accent); color: var(--white); border-radius: 10px}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {background-color: var(--light-green); color: var(--text); border-radius: 10px}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {border-color: var(--white); border-radius: 100px; background-color: var(--accent); color: var(--light-green); padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m)}.brxe-form .form-group input {border-color: var(--gray-light); border-radius: 100px}.brxe-form .flatpickr {border-color: var(--gray-light); border-radius: 100px}.brxe-form select {border-color: var(--gray-light); border-radius: 100px}.brxe-form textarea {border-color: var(--gray-light); border-radius: 100px}.brxe-form .bricks-button {border-color: var(--gray-light); border-radius: 100px}.brxe-form .choose-files {border-color: var(--gray-light); border-radius: 100px}@media (max-width: 900px) { .brxe-section {padding-top: var(--font-size-3); padding-bottom: var(--font-size-3)}}@media (max-width: 478px) { .brx-popup-content {border-radius: 0}}