/* 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. */ @charset "UTF-8"; .elementor-location-header .elementor-icon-list-item a{text-decoration:none !important}.show_cart_count{background-color:#F1562C;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50px;position:absolute;right:-6px;bottom:-10px}.inhoud{min-height:calc(100vh - 130px)}.info_size{display:none}.knop_scroll .elementor-button-text{display:none}.knop_scroll .elementor-button-icon{margin:0 !important}.knop_scroll .elementor-button-link{height:28px;width:28px}.rij2_home .elementor-widget-text-editor a{display:inline-block;color:#050203;font-weight:bold;text-decoration:none;border-bottom:solid 2px white}.knop_zonder_tekst .elementor-button-text{display:none}.knop_zonder_tekst .elementor-button-icon{margin:0 !important}.social_media_btn a{padding:18px;position:relative}.social_media_btn a::after{position:absolute;content:"⬢";color:#050203;font-size:65px}.social_media_btn .elementor-icon-list-icon{position:relative;margin-top:4px;z-index:99}.social_media_btn .elementor-icon-list-text{display:none}.wpcf7 p{font-size:25px;font-weight:bold;line-height:28px;font-family:"lato";margin-bottom:45px}.wpcf7 .wpcf7-list-item-label{font-size:15px;color:#747474;font-weight:normal}.wpcf7 .wpcf7-not-valid-tip{display:none}.wpcf7 input,.wpcf7 select{width:400px;border:none;font-weight:normal;margin:0 5px;padding:5xp 10px;text-align:center;border-bottom:solid 1px #B9B9B9}.wpcf7 input[type="checkbox"]{width:20px;color:white;accent-color:#F1562C}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 button{font-size:15px;color:white;background:#050203;display:inline-block;margin-top:20px;padding:10px 50px !important}.contactgegevens a{color:#050203}.contactgegevens .winkel_knop_contact a{color:#F1562C;padding-bottom:2px;text-decoration:none;font-weight:bold;border-bottom:solid 2px #050203}.products{width:100% !important}.products li .afbeelding{margin-bottom:40px}.products li .afbeelding img{height:250px;object-fit:cover;display:block;margin:auto}.products li .overlay_product{position:absolute;display:flex !important;justify-content:center !important;align-items:center !important;padding:15px;top:0;left:0;right:0;bottom:40px;background:rgba(255, 255, 255, 0.7);opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.products li .overlay_product .prijs{font-weight:bold;font-size:23px}.products li .overlay_product a{color:#F1562C;font-weight:bold;position:relative;display:inline-block;margin-top:15px}.products li .overlay_product a::after{position:absolute;bottom:-5px;left:0;right:0;width:100%;content:"";display:block;border-bottom:solid 2px #333333}.products li .overlay_product h2{font-size:20px}.products li:hover .overlay_product{opacity:1}.afbeelding_image .woocommerce-product-gallery__image a img{height:400px !important;background-size:contain;margin:auto;display:block;width:auto !important}.zoek_winkel_form{margin-top:15px}.zoek_winkel_form svg{width:20px;fill:#F1562C}.zoek_winkel_form .input_field{border-bottom:solid thin #B9B9B9;padding:5px;display:inline-block}.zoek_winkel_form input{border:none}.zoek_winkel_form .search{background:#050203;color:white;font-weight:900;border:none;padding:10px 15px;clear:both;margin-top:25px;margin-bottom:15px;font-size:15px;font-family:"Lato", sans-serif}.results{max-height:50vh;overflow-y:scroll;overflow-x:hidden}.result{border-bottom:solid thin #B9B9B9;padding:10px;margin-bottom:10px}.result .knop a{background:#050203;color:white;font-weight:900;border:none;padding:10px 15px;clear:both;display:inline-block;margin-top:5px;margin-bottom:10px;font-size:15px;font-family:"Lato", sans-serif;text-decoration:none}.grootte_keuze{border-bottom:solid 2px #CBCBCB;padding-bottom:5px;margin-bottom:10px}.grootte_keuze .button{background:white;color:#CBCBCB;border:solid 2px #CBCBCB;font-weight:900;padding:10px 15px;clear:both;display:inline-block;margin-top:5px;margin-bottom:10px;margin-right:5px;font-size:15px;font-family:"Lato", sans-serif;text-decoration:none;cursor:pointer}.grootte_keuze .button.active{background:#F1562C;color:white;border-color:#F1562C}.select_categorie_personalizer{border:solid 2px #CBCBCB;padding:5px 15px;color:#747474;font-weight:bold;margin-bottom:10px}.afbeelding_uploaden{background:white;color:#CBCBCB;border:solid 2px #CBCBCB;font-weight:900;padding:10px 15px;clear:both;display:inline-block;margin-top:5px;margin-bottom:10px;margin-right:5px;font-size:15px;font-family:"Lato", sans-serif;text-decoration:none;cursor:pointer}.afbeelding_uploaden.active{background:#F1562C;color:white;border-color:#F1562C}.titel_personalizer{font-size:20px;font-weight:bold;clear:both;font-family:"Lato", sans-serif}.kleur_hr{border-bottom:solid 2px #CBCBCB}.circle div{border:1px solid var(--main);font-size:0;width:30px;height:30px;border-radius:30px;padding:2px;float:left;margin:2px;cursor:pointer;user-select:none;transition:border 0.25s ease, background-color 0.25s ease}.circle div span{display:inline-block;border-radius:inherit;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.name_color{clear:both;display:block;color:#747474;font-weight:bold;position:relative;top:13px;margin-bottom:20px}.side_keuze{border:none !important}.editor_personalizer{margin:10px 0}.extra_info{float:right;font-family:"Lato", sans-serif;font-size:11px;padding-top:25px;font-style:italic;color:#747474}.extra_info a{color:#747474;text-decoration:underline}.extra_info a:hover{color:#F1562C}.personalizer_btn_winkelwagen .variations,.personalizer_btn_winkelwagen .thwepo-extra-options,.quantity{display:none !important}.cart_item .quantity{display:block !important}.personalizer_btn_winkelwagen .single_add_to_cart_button{display:none !important}.single_add_to_cart_button,.bestellen_btn{background:#050203;color:white;font-weight:900;border:none;padding:10px 15px;border-radius:0 !important;clear:both;margin-top:25px;margin-bottom:15px;font-size:15px;font-family:"Lato", sans-serif;opacity:1 !important;cursor:pointer;display:inline-block;width:240px;text-align:center}.single_add_to_cart_button:hover,.bestellen_btn:hover{background:#F1562C !important}.afbeelding_image .flex-control-nav{margin-top:70px !important;margin-bottom:-140px !important;z-index:99999;position:relative}.afbeelding_image img{opacity:1 !important;height:150px !important;object-fit:cover}.masked-v,.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{mask-image:linear-gradient(0deg, transparent 0%, white 5%)}.masked-h,.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child a{mask-image:linear-gradient(90deg, transparent 0%, white 10%, white 90%, transparent 100%)}.woocommerce-product-gallery__image{text-align:center}.woocommerce-product-gallery__image a{height:400px;display:inline-block}.buttons_render_flip_open{text-align:center}.buttons_render_flip_open .button{display:inline-block;color:#050203;font-weight:900;border:solid thin #9B9B9B;padding:10px 15px;border-radius:0 !important;font-size:15px;font-family:"Lato", sans-serif;opacity:1 !important;cursor:pointer}.buttons_render_flip_open .button:hover{background:#F1562C;color:white}.buttons_render_flip_open .button.active .open{display:none}.buttons_render_flip_open .button.active .closed{display:inline-block !important}.buttons_render_flip_open .flip_btn{display:none !important}.loading_div{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.9);z-index:99999;display:none;justify-content:center;align-items:center;text-align:center;font-size:15px;font-style:italic;font-family:"Lato", sans-serif}.loading_div svg{margin-bottom:5px;-webkit-animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite;animation:spin 3s linear infinite}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.kleur_keuze .collection{display:none}.kleur_keuze .collection_Original{display:inline-block}.woocommerce-variation-price .price{color:#050203 !important;font-family:"Aeonik", Sans-serif !important;font-size:25px !important;font-weight:600 !important}#editor{display:flex;width:80%;height:100%;aspect-ratio:1;flex-grow:0;flex-shrink:0;border:solid thin #CBCBCB}*{--editor-tools: #333333;--editor-margin: 20px;--editor-underlay: #1e1f1c;--editor-overlay: rgba(243,246,244, 0.4);--editor-text-transform: capitalize}#ar-instruction[data-mode=disabled]::after{content:""}#ar-instruction[data-mode=search]::after{content:"Kijk rond"}#ar-instruction[data-mode=place]::after{content:"Tik om te plaatsen"}#ar-instruction[data-mode=rotate]::after{content:"Sleep om te draaien"}.richting_keuze{font-family:"Lato", sans-serif;font-size:15px;border-bottom:solid 2px #CBCBCB;padding-top:15px !important;padding-bottom:15px !important}.richting_keuze label{color:#050203;margin-right:20px}.richting_keuze input[type="radio"]{position:relative;top:2px;position:relative;margin-right:10px !important;margin-left:10px !important}.richting_keuze input[type="radio"]:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:white;content:"";display:inline-block;visibility:visible;border:1px solid white;padding:5px;outline:#CBCBCB solid 1px;outline-offset:5px}.richting_keuze input[type="radio"]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#F1562C;content:"";display:inline-block;visibility:visible;padding:5px;border:1px solid #F1562C;outline:#CBCBCB solid 1px}.thwepo-extra-options{margin-bottom:15px;font-family:"Lato", sans-serif;font-size:15px}.thwepo-extra-options .radio-wrapper{color:#050203}.thwepo-extra-options input[type="radio"]{position:relative;top:2px;position:relative;margin-right:10px !important;margin-left:10px !important}.thwepo-extra-options input[type="radio"]:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:white;content:"";display:inline-block;visibility:visible;border:1px solid white;padding:5px;outline:#CBCBCB solid 1px;outline-offset:5px}.thwepo-extra-options input[type="radio"]:checked:after{width:15px;height:15px;border-radius:15px;top:-2px;left:-1px;position:relative;background-color:#F1562C;content:"";display:inline-block;visibility:visible;padding:5px;border:1px solid #F1562C;outline:#CBCBCB solid 1px}.thwepo-extra-options tr{border-bottom:solid 2px #CBCBCB;border-top:solid 2px #CBCBCB}.thwepo-extra-options tr td{padding-top:15px !important;padding-bottom:15px !important}.elementor-widget-woocommerce-checkout-page a{color:#F1562C !important}.rij1{padding:40px 0}.rij2{padding:40px 0}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}