/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ /* ====================================== VARIABELE ====================================== */ /* ====================================== INCLUDES FUNCTIES ====================================== */ /* ====================================== ALGEMEEN ====================================== */ body { background: #FCC9CE; background-repeat: repeat; background-size: 1000px; } .loop-price { color: #3C2A3C; font-weight: bold; font-size: 25px; } .loop-price .elementor-shortcode { display: flex; flex-direction: column-reverse; } .loop-price del { font-size: 16px; text-align: center; } .loop-price ins { text-decoration: none; } .loop-price ins .woocommerce-Price-currencySymbol { font-size: 18px; } .berocket_single_filter_widget h3 { display: none; } .berocket_single_filter_widget li { position: relative; } .berocket_single_filter_widget li.checked::after { position: absolute; content: ""; width: 15px; height: 15px; background-image: url("./afbeeldingen/check.svg"); background-size: cover; left: 0; top: 4px; pointer-events: none; } .berocket_single_filter_widget li input { margin-top: 0; background-color: transparent !important; border: 2px solid #3C2A3C !important; } .berocket_single_filter_widget li label { color: #3C2A3C; } .forminator-custom-form input[type="text"], .forminator-custom-form input[type="email"], .forminator-custom-form input[type="tel"], .forminator-custom-form input[type="date"], .forminator-custom-form textarea { width: 100% !important; padding: 10px !important; margin-bottom: 15px !important; border: 1px solid #ddd !important; border-radius: 4px !important; font-size: 16px !important; box-sizing: border-box !important; } .forminator-custom-form input[type="text"]:focus, .forminator-custom-form input[type="email"]:focus, .forminator-custom-form input[type="tel"]:focus, .forminator-custom-form input[type="date"]:focus, .forminator-custom-form textarea:focus { border-color: #3C2A3C !important; outline: none !important; } .forminator-custom-form input[name="date-1"] { padding: 8px !important; padding-left: 35px !important; background-color: #fff !important; color: #333 !important; font-size: 16px !important; } .forminator-custom-form input::placeholder, .forminator-custom-form textarea::placeholder { color: #888 !important; } .forminator-custom-form .forminator-button { background-color: #3C2A3C !important; color: white !important; padding: 12px 20px !important; border: none !important; border-radius: 4px !important; cursor: pointer !important; font-size: 16px !important; width: 100% !important; } .forminator-custom-form .forminator-button:hover { background-color: #553e55 !important; } .forminator-custom-form h3 { text-align: center !important; color: #333 !important; margin-bottom: 20px !important; } .forminator-custom-form .forminator-error-message { color: #e74c3c !important; font-size: 14px !important; margin-top: 10px !important; } /* ====================================== EXTRA ====================================== */ a, input, textarea, select, button { outline: 0; } .elementor-widget-text-editor p:last-child { margin-bottom: 0; } li.product .price { margin-bottom: 0 !important; } li.product h2 { border-bottom: 2px dashed #3C2A3C; padding-bottom: 10px; margin-bottom: 10px !important; } li.product .add_to_cart_button { background: none !important; border: none !important; padding: 0 !important; margin-top: 0 !important; } li.product .add_to_cart_button img { width: 70px !important; height: 70px !important; margin-bottom: 0 !important; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } li.product .add_to_cart_button:hover img { opacity: 0.8 !important; } li.product .price-and-add-to-cart { display: flex; align-items: center; justify-content: space-between; } li.product .price-and-add-to-cart .price { margin-right: 10px; } li.product .price-and-add-to-cart .add_to_cart_button { display: inline-block; } /* ====================================== IMPORTS ====================================== */ /* ====================================== HEADER ====================================== */ /* ====================================== LOGO ====================================== */ /* ====================================== NAVIGATIE ====================================== */ /* ====================================== OVERZICHT ====================================== */ /* ====================================== INDIVIDUEEL ====================================== */ /* ====================================== WINKELMAND ====================================== */ /* ====================================== AFREKENEN ====================================== */ /* ====================================== THANK YOU ====================================== */ .forminator-module-edit-link { display: none !important; } .cmplz-blocked-content-container { position: relative; } .cmplz-blocked-content-container::after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.3); } .forminator-g-recaptcha.cmplz-placeholder-element { background: none !important; } .forminator-g-recaptcha.cmplz-blocked-content-container { box-shadow: none !important; margin-bottom: 0 !important; } .forminator-g-recaptcha.cmplz-blocked-content-container::after { display: none !important; } .cmplz-blocked-content-notice { border-radius: 10px !important; border: none !important; padding: 15px !important; color: white !important; background: #302f3e !important; box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.4) !important; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } .cmplz-blocked-content-notice:hover { background: #434159 !important; } /* ====================================== FOOTER ====================================== */ /* ====================================== SINERGIO ====================================== */ .sinergio img { height: 30px; width: auto; } /* ====================================== RESPONSIVE ====================================== */ /* BIG SCREEN */ /* MID SCREEN */ /* SMALL SCREEN */ /* TABLET */ /* SMARTPHONE */ /* EXTRA */ /* ====================================== NUTTIGE FUNCTIES ========================================= @include transition; -> Transitie functie ophalen @include transition_easyload; -> Transitie easyload functie ophalen @include displayflex; -> Display Flex ========================================= */