@charset "UTF-8";
/* https://voimla.ee/wp-content/themes/voimla-ee/style.css?ver=1.0.0 */
.woocommerce-cart table.shop_table thead{background-color:unset}.woocommerce-cart table.shop_table{border:1px solid #fdd700}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{margin-top:.5em;margin-bottom:.5em;white-space:normal;line-height:1.3;font-size:100%;font-weight:700;font-size:14px}.ast-related-post-content .entry-header .ast-related-post-title,.ast-related-post-content .entry-header .ast-related-post-title a{color:#fff;font-weight:700}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a),.woocommerce-js .woocommerce-product-details__short-description a{text-decoration:unset;font-weight:700}.wc-block-grid__products{background-clip:padding-box;display:flex;max-width:275px;flex-wrap:wrap;margin:0 -8px 16px;padding:0;justify-content:center}mark{color:#fff}.woocommerce-cart .cart-collaterals .cart_totals>h2{background:unset;border-color:#fdd700}.woocommerce-cart .cart-collaterals .cart_totals{border-color:#fdd700}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:1px solid #fdd700}.woocommerce-cart table.shop_table td{border-top:1px solid #fdd700}li.wc-block-grid__product{display:flex;align-content:center;align-items:center;border:1px solid #fff;padding:20px;margin:20px}span.simcal-event-start.simcal-event-start-time{margin-left:-8px}.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;background:unset;line-height:1;min-height:50px;color:#fff;border:1px solid #fdd700!important;font-size:18px}.woocommerce-js .select2-container .select2-selection--single,.woocommerce-js select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{background:unset;border:1px solid #fdd700!important}.select2-container--default .select2-results>.select2-results__options{max-height:200px;background:#0A0A34;overflow-y:auto}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#000}.select2-search--dropdown{display:block;background:#0A0A34;padding:4px}.woocommerce-js .select2-container .select2-dropdown,.woocommerce-js .select2-container .select2-search__field,.woocommerce-page .select2-container .select2-dropdown,.woocommerce-page .select2-container .select2-search__field{border:1px solid #fdd700;background:#0A0A34}span.simcal-event-start.simcal-event-start-date{display:none}.simcal-default-calendar-grid .simcal-day>div{box-sizing:content-box;display:block;height:100%;min-height:80px!important}.wp-block-uagb-restaurant-menu.uagb-rm__desk-column-3,.uagb-rest_menu__wrap.uagb-rm__desk-column-3{grid-template-columns:auto auto auto auto}.simcal-events-container{display:inline-block;vertical-align:top;margin:10px;width:170px}.simcal-day-label{font-weight:700;margin-bottom:5px}.simcal-day{display:block}.simcal-default-calendar-list ul.simcal-events{margin:0;padding:0}.simcal-event{border:1px solid;padding:10px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{background:unset}.woocommerce-order{max-width:700px!important}label,legend{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.woocommerce-page.woocommerce-checkout #payment ul.payment_methods,.woocommerce.woocommerce-checkout #payment ul.payment_methods{padding:0;margin-bottom:1em;border-bottom:0;display:flex;gap:16px;flex-direction:column}li.wc_payment_method{border:2px solid #4755693d;padding:10px;background:#50505033}#custom_checkout_fields select{min-height:56px}input#isik_vanus{min-width:150px!important;color:#9CA3AF;font-size:18px}.ast-orders-table__row{background:unset}.woocommerce-MyAccount-navigation ul{background:unset}.woocommerce-MyAccount-navigation ul li a{color:#fff}.wps_sfw_details_wrap table.shop_table tr:nth-of-type(even),.wps_sfw_account_wrap table tbody tr:nth-of-type(even){background:unset}.woocommerce-page.woocommerce-checkout #payment div.payment_box,.woocommerce.woocommerce-checkout #payment div.payment_box{border:2px solid #efefef;background:unset;color:#efefef}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:unset}.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce .woocommerce-Addresses .woocommerce-column__title,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-customer-details .woocommerce-Address-title,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{background:unset}.wps_sfw_account_additional_wrap table td:first-of-type{font-weight:500;color:#fff}@media (max-width:544px){.overview-card-grid{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.overview-header{display:flex;justify-content:center!important;align-items:flex-start;gap:20px;flex-wrap:wrap}}@media screen and (max-width:768px){.participants-table-wrapper{padding:16px;display:flex;flex-direction:column;gap:12px}}.woocommerce-js form .form-row textarea,.woocommerce-js input[type=email],.woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border-color:unset;background-color:unset;box-shadow:none;border-radius:0}@media (max-width:544px){.ast-plain-container,.ast-page-builder-template{background-color:var(--ast-global-color-7);background-image:none}}.wps_sfw_details_wrap table.shop_table th,.wps_sfw_account_wrap table th{border-bottom:1px solid #ccc;font-weight:600;color:#fff}a.wps_sfw_sub_detail_back{font-size:16px;align-items:center;display:inline-flex;gap:5px;text-decoration:none!important;color:#fff;margin-bottom:15px}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select,textarea{color:var(--ast-form-field-color,#9CA3AF)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:white!important;background-color:transparent!important;background-image:none!important;transition:background-color 5000s ease-in-out 0s}.woocommerce-checkout input:-webkit-autofill,.woocommerce-checkout input:-webkit-autofill:hover,.woocommerce-checkout input:-webkit-autofill:focus,.woocommerce-checkout input:-webkit-autofill:active,.woocommerce-checkout textarea:-webkit-autofill,.woocommerce-checkout textarea:-webkit-autofill:hover,.woocommerce-checkout textarea:-webkit-autofill:focus,.woocommerce-checkout textarea:-webkit-autofill:active,.woocommerce-checkout select:-webkit-autofill,.woocommerce-checkout select:-webkit-autofill:hover,.woocommerce-checkout select:-webkit-autofill:focus,.woocommerce-checkout select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:white!important;background-color:transparent!important;background-image:none!important;border:1px solid #fdd700!important;transition:background-color 5000s ease-in-out 0s}@media (min-width:922px){#menu-item-6340>a.menu-link,a.no-link{cursor:default!important;pointer-events:none!important;text-decoration:none!important}#menu-item-6340>a.menu-link:hover,#menu-item-6340>a.menu-link:focus,#menu-item-6340>a.menu-link:active{pointer-events:none!important;cursor:default!important}}@media (max-width:921px){#menu-item-6340>a.menu-link{cursor:pointer!important}}@media (min-width:922px){#menu-item-6340:hover>.sub-menu{display:block}#menu-item-6340>a.menu-link{pointer-events:none!important}}.site-header-primary-section-left{cursor:pointer!important}.site-header-primary-section-left .site-branding,.site-header-primary-section-left .ast-builder-layout-element{cursor:pointer!important}.site-header-primary-section-left a{pointer-events:auto}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:unset!important;color:white!important;border:1px solid #fdd700!important;padding:10px!important;border-radius:5px!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important;margin-bottom:10px!important;margin-top:10px!important;width:100%!important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{background-color:var(--ast-global-color-0)!important;border:unset!important;color:#333;font-size:1em;padding:10px 15px}