/* 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. */ @font-face{font-family:"Avenir";src:url(../fonts/avenir-next-regular.ttf)}@font-face{font-family:"Avenir";src:url(../fonts/avenir-next-bold.ttf);font-weight:bold}html{scroll-behavior:smooth}body{font-family:"Avenir", Arial, Helvetica, sans-serif;overflow-x:hidden}div.container{padding:0;margin:0;width:100% !important}div.wpcf7-mail-sent-ok{border:2px solid #B698BC;color:#B698BC;margin-left:0;margin-right:0}.btn a{border:3px solid #222;color:#222;text-transform:uppercase;font-family:"Avenir", Arial, Helvetica, sans-serif;padding:10px 20px;text-align:center;font-weight:normal;letter-spacing:3px;display:inline-block;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btn-white a{border-color:white;color:white}.btn a:hover{background:#222;color:white;text-decoration:none}.btn-white a:hover{background:white;color:#222}.btn a:hover{text-decoration:none}.btn a:focus{text-decoration:none}.rij1_klantevent{max-width:650px;margin:50px auto}.rij1_klantevent h1{line-height:42px}.rij1_klantevent h3{font-family:Prata, serif}.rij1_klantevent p{color:#333;line-height:25px;font-size:15px}.rij1_klantevent a{color:#B698BC !important}.rij1_klantevent .widget_sow-button{text-align:center}.rij1_klantevent .btn a{background:none !important;border:2px solid black !important;color:black !important;border-radius:0 !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_klantevent .btn a span{color:black !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_klantevent .btn a:hover{background:black !important}.rij1_klantevent .btn a:hover span{color:white !important}#pum-4737 .pum-container{width:100% !important;max-width:600px !important;padding:0 30px}#pum-4737 .pum-content img{width:100% !important}#pum-4737 button.pum-close{background:#292830;width:30px;height:30px;right:15px;top:-15px;color:white;transform:scale(1.1)}#pum-4737 .pum-content{background:white;padding:30px;border-radius:10px}#pum-4737 a{color:#B698BC;text-decoration:none;border-bottom:2px solid #B698BC}span.wpcf7-not-valid-tip{display:none}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border-color:#222;background:#222;color:white;border-width:2px;margin-left:0;padding:10px 12px}header .container{display:flex;align-items:center;justify-content:space-between;padding:30px 0}.logo img{width:75px;height:auto}.nav_header{font-family:"Avenir", Helvetica, Arial, sans-serif}.menu-item{color:#222}.menu-item a{padding:10px 15px;margin:0 10px;letter-spacing:0.5px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.menu-item a:hover{text-decoration:none;opacity:0.5}.current-menu-item{position:relative}.current-menu-item::after{content:"";position:absolute;height:2px;left:15px;right:15px;bottom:-5px;background:#222}.rij1{text-align:center;font-size:3em;color:#222;padding-top:70px;font-family:"Prata", serif;text-transform:uppercase;letter-spacing:7px;margin-bottom:130px}.pagination-rij{margin-bottom:160px}.rij1 .price{display:none}.rij1 .product_title{font-size:1em;margin-top:5px}.rij1::after{content:"";position:absolute;background:#F2F2F2;top:0;left:0;right:0;height:320px;z-index:-2}.rij1_home{background:#F2F2F2;width:90%;height:700px;height:683px;position:relative}.rij1_home .heading-image{position:absolute;bottom:0;width:50%;max-width:670px}.heading-image{display:none}.rij1_home .video-heading{width:550px;height:550px;border-radius:50%;position:absolute;top:70px;left:50%;margin-left:-190px;overflow:hidden;overflow-block:hidden;display:flex;align-items:center;justify-content:center}.rij1_home .video-heading video{-moz-transform:scale(0.57);-ms-transform:scale(0.57);-o-transform:scale(0.57);transform:scale(0.3)}@-moz-document url-prefix(){.rij1_home .video-heading video{transform:scale(2)}}.rij1_home .btn{display:none}.rij1_home .heading-content{text-align:left;margin-left:50px;margin-top:250px;width:350px;display:none}.rij1_home .heading-content h3{font-family:"Prata", serif;font-weight:normal;font-size:30px;letter-spacing:7.99px;color:#222222;margin-bottom:30px;text-transform:uppercase}.rij1_home .heading-content p{color:#222;line-height:25px;margin-bottom:15px;letter-spacing:0.5px}.rij1_home .btn{padding:0;margin-left:50px}.rij1_home .icon-down{width:60px;height:60px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 10px 20px rgba(0, 0, 0, 0.1);position:absolute;bottom:0;right:-30px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_home .icon-down::after{content:"";position:absolute;width:61px;height:35px;transform:scale(0.3);background-image:url("https://www.parel.gent/wp-content/uploads/2022/10/icon-down.png");background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij1_home .icon-down:hover{transform:scale(0.9)}.rij1_home .icon-down:hover::after{transform:scale(0.4)}.header-green-background{content:"";position:absolute;top:0;right:0;height:793px;width:20%;z-index:-1;background:linear-gradient(-90deg, #B698BC, #EAE0EA)}.rij1_juwelen{margin-bottom:150px}.woocommerce-breadcrumb,.woocommerce-products-header__title,.woocommerce-result-count,.woocommerce-ordering,.woocommerce-product-gallery__trigger{display:none}.share-button{background:white;padding:15px;color:black;font-family:"Avenir", Arial, Helvetica, sans-serif;text-transform:initial;font-size:14px;letter-spacing:0.5px;position:absolute;display:inline-block;right:100px;top:270px}.share-button:hover,.share-button:focus{text-decoration:none;color:black}.share-button img{width:15px;height:auto;margin-left:10px}.rij1_privacy{margin:50px auto;padding-left:50px;padding-right:50px;max-width:1200px}.rij2_home{padding:100px 20px}.rij2_fotorij{max-width:1200px;margin:0 auto 50px}.rij2_fotorij .so-widget-sow-image .sow-image-container img{height:400px;object-fit:cover}.rij2_home .winkel-foto-home{width:100%;max-width:600px;margin:50px auto 100px;height:400px}.rij2_home .winkel-foto-home .so-widget-sow-image .sow-image-container img{width:100%;max-width:600px;height:400px;object-fit:cover}.rij2_home .intro-text{color:#888888;text-align:center;width:100%;max-width:600px;min-width:300px;margin:0 auto;line-height:30px;font-size:18px}.rij2_home .producten-loop{max-width:1200px;margin:100px auto;display:flex;align-items:center;justify-content:space-between}.rij2_home .producten-loop ul li{position:relative;text-align:center}.rij2_home .producten-loop ul li a img{width:100%;height:auto;object-fit:cover;margin:0 0 20px}.rij2_home .producten-loop ul li a{display:flex;flex-direction:column}.rij2_home .producten-loop ul li a:hover{text-decoration:none}.rij2_home .producten-loop .product_list_widget li span.woocommerce-Price-amount{position:absolute;bottom:67px;right:15px;background:white;padding:5px 10px;color:black;font-family:"Prata", serif;text-decoration:none;letter-spacing:1px}.rij2_home .producten-loop del span.woocommerce-Price-amount{margin-right:80px;color:red !important;text-decoration:line-through !important}.rij2_home .producten-loop .product_list_widget>li .woocommerce-Price-currencySymbol{margin-right:3px}.rij2_home .producten-loop .product_list_widget li .product-title{color:black;font-family:"Prata", serif}.rij2_home .producten-loop .product_list_widget li .product-title:hover{text-decoration:none}.product_list_widget li .product-title{display:none}.rij2_juwelen_maat{width:100%;max-width:1200px;margin:0 auto}.intro-text-juwelen-maat{max-width:700px;margin:100px auto}.intro-text-juwelen-maat .so-widget-sow-editor .textwidget{line-height:25px}.rij2_juwelen_maat .so-widget-sow-image .sow-image-container img{height:380px;width:100%;object-fit:cover}.rij2_contact .openingsuren{margin-top:25px !important}.rij2_contact{width:90%;max-width:1200px;margin:0 auto}.rij2_contact h3{font-family:"Avenir", Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase;color:#222;letter-spacing:2px;font-size:1.2em;margin-bottom:10px}.rij2_contact .contact-title h3{font-weight:bold !important;margin-bottom:50px}.rij2_contact p{color:#888;text-transform:uppercase;margin-bottom:3.5px;margin-bottom:5px;letter-spacing:0.5px}.rij2_contact .openingsuren{margin-top:20px;max-width:500px}.rij2_contact form{max-width:500px}.rij2_contact form input,.rij2_contact form textarea{border:2px solid #888;padding:10px;color:#888;resize:vertical;width:100%}.rij2_contact form input[name="your-name"],.rij2_contact form input[name="your-email"]{width:calc(50% - 5px);margin-bottom:10px;box-sizing:border-box;float:left}.rij2_contact form input[name="your-name"]{margin-right:5px}.rij2_contact form input[name="your-email"]{margin-left:5px}.rij2_contact form input[name="your-subject"]{margin-bottom:10px}.rij2_contact form textarea[name="your-message"]{margin-bottom:5px}.rij2_contact input[type="submit"]:hover{background:#222;color:white}.rij2_contact input[type="submit"]{color:#222;text-transform:uppercase;letter-spacing:1px;border-color:#222;padding:10px 20px;width:auto;text-align:center;background:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.parkeren-text{margin-top:20px;margin-left:10px;width:350px;position:relative}.parkeren-text::before{content:"";position:absolute;width:2px;height:40px;left:-10px;background-color:#B698BC}.parkeren-text p{text-transform:unset !important;color:#B698BC}.rij2_over{padding:20px 30px;width:100%}.rij2_over h3{font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:20px;color:#B698BC;margin-bottom:30px}.over-text{width:80%;max-width:1000px;margin:0 auto 50px}.rij2_over_images{width:100%;max-width:1200px;margin:50px auto 100px}.rij2_over p{color:#888;letter-spacing:0.4px;line-height:30px;font-size:14px}.rij2_over .groepsfoto{width:100%;max-width:600px;margin:50px auto 100px;height:400px}.rij2_over .groepsfoto .so-widget-sow-image .sow-image-container img{width:100%;height:400px;object-fit:cover}.rij2_over .groepsfoto .so-widget-sow-image .sow-image-container{position:relative}.rij2_over .groepsfoto .so-widget-sow-image .sow-image-container::before{content:"";position:absolute;top:20px;left:20px;right:-20px;bottom:-20px;z-index:-1;border:10px solid #B698BC}.rij2_herstellen{width:100%;max-width:660px;margin:100px auto 50px;color:#888;line-height:25px;padding:20px}.portfolio{padding:0 20px}.rij2_collecties figcaption{display:none}.vp-portfolio__items-wrap{max-width:1200px;margin:0 auto}.rij2_nieuwsbrief form{max-width:500px}.rij2_nieuwsbrief form input{border:2px solid #888;padding:10px;color:#888;resize:vertical;width:100%}.rij2_nieuwsbrief form.wpcf7-form{margin:0 auto}.rij2_nieuwsbrief form input[name="your-email"]{width:300px;margin-right:10px;box-sizing:border-box;float:left;margin-left:0 !important;margin-bottom:0 !important}.rij2_nieuwsbrief form input[name="your-email"]{margin-left:5px}.rij2_nieuwsbrief input[type="submit"]:hover{background:#222;color:white}form.wpcf7-form p{margin:0 0 0 !important}.rij2_nieuwsbrief .wpcf7-mail-sent-ok,.rij2_nieuwsbrief .wpcf7-validation-errors{margin-top:0 !important}.rij2_nieuwsbrief input[type="submit"]{color:#222;text-transform:uppercase;letter-spacing:1px;border-color:#222;padding:10px 20px;width:auto;text-align:center;background:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij3_home img{width:100%;height:500px;max-width:1200px;margin:50px auto 0;object-fit:cover;object-position:top}.rij3_nieuwsbrief{padding:20px 30px;width:100%;max-width:1200px;margin:50px auto 100px}.rij3_over{text-align:center}.rij3_juwelen_maat{max-width:700px;margin:100px auto}.rij3_herstellen{padding:50px 20px;width:90%;max-width:1200px;margin:0 auto}.rij3_herstellen form{max-width:500px}.rij3_herstellen form input,.rij3_herstellen form textarea{border:2px solid #888;padding:10px;color:#888;resize:vertical;width:100%}.rij3_herstellen form input[name="your-name"],.rij3_herstellen form input[name="your-email"]{width:calc(50% - 5px);margin-bottom:10px;box-sizing:border-box;float:left}.rij3_herstellen form input[name="your-subject"]{margin-bottom:10px}.rij3_herstellen form textarea[name="your-message"]{margin-bottom:5px}.rij3_herstellen form input[name="your-name"]{margin-right:5px}.rij3_herstellen form input[name="your-email"]{margin-left:5px}.rij3_herstellen input[type="submit"]:hover{background:#222;color:white}.rij3_herstellen input[type="submit"]{color:#222;text-transform:uppercase;letter-spacing:1px;border-color:#222;padding:10px 20px;width:auto;text-align:center;background:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij3_herstellen .sow-image-container img{margin:0 auto}.overlay-related{position:absolute;height:357px;width:100%;left:0;right:0;margin-top:100px;background:rgba(0, 0, 0, 0.4);z-index:2}.interesse-blok{margin:100px auto;box-sizing:border-box;width:100%;padding:150px 20px;background-image:url("http://185.58.97.77/~parelge/wp-content/uploads/2020/06/pa11-copy-1.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;position:relative}.resize-interesse-blok{position:absolute;width:100%;height:357px;margin-top:-457px;background:#666;z-index:-1}.interesse-blok h3{text-decoration:underline;font-family:"Prata", serif;color:white;font-weight:normal;letter-spacing:3px;position:relative;z-index:2}.interesse-blok a:hover{text-decoration:none}.rij3_contact{max-width:1200px;margin:75px auto 0;box-sizing:border-box}.rij3_contact .so-widget-sow-image .sow-image-container img{height:300px;object-fit:cover}.rij4_home{padding:50px 20px;max-width:1200px;margin:0 auto}.rij4_home .product-image{background:rgba(0, 0, 0, 0.1);border-radius:50%;height:200px;width:200px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.rij4_home .product-image img{width:125px;height:auto}.rij4_home .ringen img{width:180px;height:auto;transform:scale(0.7)}.rij4_home .oorbellen img{width:100px;height:auto}.rij4_home .link a{border-bottom:2px solid #222;color:#222;text-transform:uppercase;letter-spacing:3px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij4_home .link a:hover{text-decoration:none;opacity:0.5}.colliers .so-widget-sow-image .sow-image-container img{width:170px}.rij4_juwelen_maat{width:100%;max-width:1200px;margin:0 auto}.rij4_juwelen_maat .so-widget-sow-image .sow-image-container img{width:100%;height:700px;object-fit:cover;object-position:top}.rij4_herstellen{max-width:1200px;margin:75px auto 0}.rij4_contact{max-width:1200px;width:100%;margin:75px auto 0}.rij4_contact .contact-groepsfoto .sow-image-container{position:relative}.rij4_contact .contact-groepsfoto .sow-image-container:hover::after{opacity:1;transform:scale(1)}.rij4_contact .contact-groepsfoto .sow-image-container::after{content:"Kom ons bezoeken";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(210, 173, 70, 0.7);color:white;font-weight:bold;letter-spacing:0.5px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;opacity:0;transform:scale(0.8);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.rij4_contact .contact-groepsfoto .sow-image-container img{height:450px;object-fit:cover;position:relative}.rij4_contact iframe{width:100%;height:450px}.rij5_home{width:90%;max-width:1200px;text-align:center;padding:50px 20px 40px;margin:0 auto}.rij5_home .btn{box-shadow:none !important}.rij5_juwelen_maat{max-width:1200px;margin:25px auto 0}.rij6_home{max-width:1200px;width:100%;margin:100px auto;display:flex;align-items:center !important}.rij6_groepsfoto .so-widget-sow-image .sow-image-container{position:relative;width:100%;max-width:700px;margin:0 auto}.rij6_groepsfoto .so-widget-sow-image .sow-image-container::before{content:"";position:absolute;top:20px;left:20px;right:-20px;bottom:-20px;z-index:-1;border:10px solid #B698BC}.rij6_groepsfoto .so-widget-sow-image .sow-image-container img{width:100%;margin:0 auto;height:500px !important;object-fit:cover;object-position:top}.woocommerce-result-count,.woocommerce-ordering{display:none !important}.berocket_single_filter_widget{max-width:800px;margin:0 auto;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.filters-shop{display:flex;align-items:center;justify-content:center;max-width:400px;margin:0 auto}#bapf_1,#bapf_2{width:150px}#bapf_1 h3,#bapf_2 h3{margin-bottom:20px;font-size:20px}#bapf_1 select,#bapf_2 select{padding-bottom:2.5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("https://partnerblog.bol.com/app/files/2019/11/arrow-down-sign-to-navigate.png") !important;background-repeat:no-repeat !important;background-position:right !important;background-size:0.65em auto, 100% !important;border:none;border-bottom:2px solid gray;background-color:none}.woocommerce-message{border-top-color:transparent;z-index:100}.cart-link{display:flex;justify-content:center;align-items:center;position:fixed;bottom:50px;left:50px;z-index:100}.cart-link:hover .cart-shop{transform:scale(0.9)}.cart-link:hover .cart-bg{transform:scale(1.1)}.cart-shop{position:absolute;width:25px;height:auto;z-index:100;display:flex;justify-content:center;align-items:center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}@keyframes cart{0%{transform:scale(1);opacity:0}20%{transform:scale(1.1);opacity:1}40%{transform:scale(1.2);opacity:0}100%{transform:scale(1);opacity:0}}.cart-bg{position:absolute;z-index:90;background:whitesmoke;border-radius:50%;width:50px;height:50px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.cart-bg::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:3px solid #B698BC;animation:cart 4s linear infinite}.rij2_home .producten-loop ul li{margin-bottom:50px}.producten-loop h3{display:none}.product-title{font-weight:normal}.pagination-rij{margin-bottom:330px !important;margin-top:-60px;padding-top:0}li.product{position:relative}.stock-text{margin:30px auto 0;padding:10px 0;color:white;width:200px;text-align:center;background:#B698BC}li.outofstock .price{opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}li.outofstock .attachment-woocommerce_thumbnail{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}li.outofstock:hover .price{opacity:1}li.outofstock:hover .attachment-woocommerce_thumbnail{transform:scale(1.2)}.woocommerce-loop-product__title{display:none}.woocommerce-pagination ul.page-numbers{padding-left:0}.page-title{margin-bottom:130px}.page-title a{color:black;text-decoration:none;cursor:text;font-size:1.4em}.pagination-filter{top:300px}.rij1_juwelen{margin-bottom:130px}.filter{display:flex;align-items:center;justify-content:space-evenly;flex-flow:row wrap;position:relative;width:100%;max-width:500px;margin:0 auto 50px}.filter-item{display:flex;flex-direction:column;align-items:center;justify-content:center;color:black;border:2px solid rgba(0, 0, 0, 0.1);border-radius:7px;width:130px;min-width:100px;margin-bottom:10px;padding:5px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.filter-item:hover{background:rgba(0, 0, 0, 0.1);text-decoration:none;color:black}.filter-item:active{background:rgba(0, 0, 0, 0.2);text-decoration:none;color:black}.filter-item:focus{text-decoration:none;color:black}.filter-item.active{background:rgba(0, 0, 0, 0.1);-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.filter-item.active:hover{background:rgba(0, 0, 0, 0.05);text-decoration:none;color:black}.filter-item.active:active{background:rgba(0, 0, 0, 0.2);text-decoration:none;color:black}.filter-item.active:focus{text-decoration:none;color:black}.products,.product_list_widget{width:100%;max-width:1200px;margin:0 auto !important;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly}.rij2_home ul.product_list_widget a{border:2px solid rgba(0, 0, 0, 0.1)}.products .product,.product_.list_widget li{list-style:none;text-align:center;margin-bottom:50px;width:33.333333%;min-width:320px}.product_list_widget li>a{overflow:hidden;height:300px;width:300px}.products .product{border:2px solid rgba(0, 0, 0, 0.1)}.product_list_widget li:hover>a>img{transform:scale(1.3)}.product_list_widget li>a>img{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.product .woocommerce-product-gallery__wrapper,.product .summary,.product .woocommerce-tabs,section.related.products{padding:0 20px}.products .product h2,.product_list_widget span.product-title{text-transform:uppercase;font-size:22px;letter-spacing:2px}.product_list_widget span.product-title{position:absolute;top:320px;left:35px}.product .woocommerce-LoopProduct-link{position:relative}.product .price{position:absolute;bottom:-130px;right:15px;background:white;padding:5px 10px;color:black;z-index:200;font-family:"Prata", serif;text-decoration:none;letter-spacing:1px}.product .woocommerce-LoopProduct-link:hover,.product .woocommerce-LoopProduct-link:focus{text-decoration:none}.rij2_home .producten-loop .product_list_widget li:hover span.woocommerce-Price-amount{opacity:1}.rij2_home .producten-loop .product_list_widget li span.woocommerce-Price-amount{bottom:15px;right:13px;opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.product .woocommerce-Price-currencySymbol{margin-right:3px}.product .price ins{text-decoration:none;color:red}.product .price del{margin-right:10px}.related .products li:last-child{display:none}span.onsale,#sidebar,.add_to_cart_button{display:none}.products .product a.button.product_type_simple{display:none}.woocommerce-pagination{text-align:center;max-width:350px;margin:50px auto 0}.woocommerce-pagination ul.page-numbers{padding:10px 0;border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);list-style:none;display:flex;align-items:center;justify-content:space-evenly;max-width:100%}.woocommerce-pagination ul.page-numbers li{font-size:16px}.woocommerce-pagination ul.page-numbers li a{color:lightgrey}.woocommerce-pagination ul.page-numbers li span.current{color:black;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.products li.product{max-width:300px;max-height:300px;min-width:300px;min-height:300px;overflow:hidden;margin:20px;box-sizing:border-box}.products li.product a:first-child .price{opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.products li.product a:first-child img{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.products li.product a:first-child:hover img{transform:scale(1.2)}.products li.product a:first-child:hover .price{opacity:1;z-index:20}a.reset_variations{display:none !important;visibility:hidden !important}table.variations{display:flex !important;justify-content:center !important;margin:10px 0}table.variations td.label{display:none}select#pa_bedrag{padding:17px 10px;background:#E8E8E8;border:none;width:193.83px;color:black}.woocommerce-variation-price .price{display:none}.eigenschap-Eenheid{display:none}@keyframes collectie{0%{transform:scale(1);opacity:0}20%{transform:scale(1.1, 1.25);opacity:1}40%{transform:scale(1.2, 1.35);opacity:0}100%{transform:scale(1);opacity:0}}.eigenschap-Collectie{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer;position:relative}.eigenschap-Collectie::after{content:"";position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;border-radius:10px;border:2px solid #B698BC;animation:collectie 4s linear infinite}.eigenschap-Collectie:hover{background:rgba(0, 0, 0, 0.1)}.eigenschap-Collectie:active{background:rgba(0, 0, 0, 0.2)}.eigenschap-link:hover{text-decoration:none;color:inherit}.eigenschappen{text-align:center;border:2px solid rgba(0, 0, 0, 0.1);border-radius:10px;line-height:15px;padding-top:8px;width:120px;margin-right:20px;color:#888}.eigenschappen:last-child{margin-right:0}.eigenschappen strong{padding-top:5px;text-transform:uppercase}.rij1 .product_title{margin-bottom:150px}.rij1 .product_title a{color:black;text-decoration:none;cursor:text}.woocommerce-product-attributes-item--attribute_collectie{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer}.woocommerce-product-attributes-item--attribute_collectie:hover{background:rgba(0, 0, 0, 0.1)}.woocommerce-product-attributes-item--attribute_collectie:active{background:rgba(0, 0, 0, 0.2)}.price-disable{display:none}.back-shop{opacity:0.7;color:black;font-size:14px;font-family:"Avenir", Arial, Helvetica, sans-serif;letter-spacing:0.5px;font-weight:bold;border-bottom:2px solid black;position:absolute;top:280px;left:20px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.back-shop:hover,.back-shop:active,.back-shop:focus{text-decoration:none;color:black;padding-bottom:5px}form.cart,.product_meta,#reviews,#tab-description h2{display:none}.woocommerce-message{border-top-color:#8fae1b;position:fixed;width:100%;top:0}.woocommerce-product-attributes tbody tr:nth-child(2){display:none}.summary form.cart{display:block;margin-top:20px;text-align:center}.summary form.cart input[type="number"]{display:none}.summary form.cart button{border:3px solid #222;color:#222;text-transform:uppercase;font-family:"Avenir", Arial, Helvetica, sans-serif;padding:10px 20px;text-align:center;font-weight:normal;letter-spacing:3px;display:inline-block;background:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.summary form.cart button:hover{background:#222;color:white;text-decoration:none}#tab-description{text-align:center;max-width:600px;margin:0 auto}#tab-description p{line-height:25px}.woocommerce-tabs{margin-top:30px !important}.summary,.woocommerce-tabs{max-width:1200px;margin:0 auto}.product .summary p.price{position:fixed;bottom:15px;right:15px;box-shadow:0px 10px 20px rgba(0, 0, 0, 0.2);padding:15px}.summary .product_title{text-align:center}.tabs.wc-tabs{display:none}.summary h1{display:none}.woocommerce-Tabs-panel--description{box-shadow:none;width:380px}.woocommerce-Tabs-panel--additional_information{display:flex !important;align-items:center;justify-content:center;margin-top:20px;box-shadow:none}.woocommerce-Tabs-panel--additional_information h2{display:none}.woocommerce-Tabs-panel--additional_information tbody{display:flex;align-items:center;justify-content:center}.woocommerce-Tabs-panel--additional_information tbody tr{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid rgba(0, 0, 0, 0.1);border-radius:7px;width:130px;margin-right:20px;padding:5px 0}.woocommerce-Tabs-panel--additional_information tbody tr th{opacity:0.7;text-transform:uppercase;letter-spacing:0.1px}.woocommerce-Tabs-panel--additional_information tbody tr td p{margin-bottom:0;color:#222}.woocommerce-Tabs-panel--additional_information tbody tr:last-child{margin-right:0}.stock.out-of-stock,.summary .stock.out-of-stock{display:none}.woocommerce-product-gallery__image{display:flex !important;align-items:center;justify-content:center;margin:0 auto}.flex-control-nav{display:flex;align-items:center;justify-content:center;margin:0 auto;list-style:none;padding-left:0}.flex-control-nav li{margin-top:15px;margin-right:15px}.flex-control-nav li img{width:70px;height:70px;object-fit:cover}.flex-control-nav li:last-child{margin-right:0}.wp-post-image,.woocommerce-product-gallery__image a img{height:450px;width:auto;object-fit:cover}ul.products{padding:0}.related.products{text-align:center}.related.products h2:first-child{text-align:center;font-family:"Avenir", Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto 50px;font-size:22px;letter-spacing:2px}.overlay-container{position:relative}.overlay-related{top:0;bottom:0;margin-top:0}.woocommerce{max-width:1200px;margin:50px auto 0}th.product-name,td.product-name{display:none}td.product-price{color:black}.checkout-button{border-radius:0 !important;border:3px solid #222 !important;background:none !important;color:#222 !important;text-transform:uppercase !important;font-family:"Avenir", Arial, Helvetica, sans-serif !important;padding:10px 20px !important;text-align:center !important;font-weight:normal !important;letter-spacing:3px !important;display:inline-block !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.checkout-button:hover{background:#222 !important;color:white !important;text-decoration:none !important}.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#D3AD47}label.woocommerce-form__label-for-checkbox.woocommerce-form__label{display:flex !important;flex-direction:row;align-content:center}label.woocommerce-form__label-for-checkbox.woocommerce-form__label span.woocommerce-terms-and-conditions-checkbox-text{margin-left:20px}.coupon{display:flex;align-items:center}input[name="coupon_code"]{width:auto !important;border:2px solid #222 !important;padding:6.5px 10px !important;margin-right:10px}button[name="apply_coupon"]{border-radius:0 !important;border:2px solid #222 !important;background:none !important;color:#222 !important;text-transform:uppercase !important;font-family:"Avenir", Arial, Helvetica, sans-serif !important;padding:10px 20px !important;text-align:center !important;font-weight:normal !important;letter-spacing:3px !important;display:inline-block !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}button[name="apply_coupon"]:hover{background-color:#222 !important;color:white !important}.woocommerce h3{font-family:"Prata", serif}label{font-family:"Avenir", Arial, Helvetica, sans-serif}input,textarea{padding:5px}.button[name="woocommerce_checkout_place_order"]{border-radius:0 !important;border:3px solid #222 !important;background:none !important;color:#222 !important;text-transform:uppercase !important;font-family:"Avenir", Arial, Helvetica, sans-serif !important;padding:10px 20px !important;text-align:center !important;font-weight:normal !important;letter-spacing:3px !important;display:inline-block !important;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.button[name="woocommerce_checkout_place_order"]:hover{background:#222 !important;color:white !important;text-decoration:none !important}.woocommerce-form__label-for-checkbox{display:flex;align-items:center}#order_review thead,#order_review tbody{display:none}.footer-cta{background:#222222;padding:100px 20px;width:100%;margin-top:100px}.footer-cta-content{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.footer-cta-left{padding-right:20px}.footer-cta-left h2{color:#FFFFFF;letter-spacing:5.9px;text-transform:uppercase;font-weight:normal;font-size:2.5em}.footer-cta-left p{color:#CBCBCB;width:370px;line-height:25px;letter-spacing:0.5px}.primary-footer{background:#EBEBEB;padding:50px 20px;width:100%}.footer-content{width:100%;max-width:1200px;margin:0 auto}.footer-navigation{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.footer-navigation nav a{color:#222;text-transform:uppercase}.social-media-links a{padding:5px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.social-media-links img{width:auto;height:20px}.social-media-links a:hover{opacity:0.5}.footer-info{max-width:700px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.footer-adress{width:40%;margin-right:20px}.footer-adress p a{color:#888;border-bottom:1px solid #888;text-decoration:none !important}.footer-openingsuren{width:60%}.footer-info h3{text-transform:uppercase;color:#222222;letter-spacing:2px;font-size:1.2em;margin-bottom:10px}.footer-info p{color:#888888;text-transform:uppercase;margin-bottom:3.5px}.dates{display:flex;align-items:center;justify-content:space-between}.timestamps p{color:#222}.sinergio{background:#222;padding:20px 30px}.sinergio .container{max-width:1200px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center}.sinergio .container p.links{margin:0;color:white}.sinergio .container p.links a{color:#888}.sinergio .container p.links a:hover,.sinergio .container p.links a:focus{text-decoration:none}.sinergio .container p.rechts{margin:0 0 0 10px}.sinergio img{height:30px;width:auto}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:991px){.rij1_home .video-heading{width:450px;height:450px}.rij1_home .video-heading video{transform:scale(0.47)}@-moz-document url-prefix(){.rij1_home .video-heading video{transform:scale(2)}}.footer-cta-left h2{font-size:2em;line-height:35px}.footer-navigation nav{display:none}}@media screen and (max-width:768px){.rij1{font-size:2em;margin-bottom:130px;margin-top:-30px}.rij1 .panel-grid-cell:first-child{margin-top:-20px}.page-title,.rij1 .product_title{margin-top:-20px}.rij1 .product_title{margin-bottom:100px}.rij1::after{height:270px}.rij1_home .icon-down{display:none}.rij1_home .video-heading{width:100%;border-radius:0 !important;position:initial !important;left:0;top:0;margin-left:20px}.rij1_home .video-heading video{height:auto;width:100%;transform:scale(1) !important}@-moz-document url-prefix(){.rij1_home .video-heading video{transform:scale(2)}}.rij1_home .heading-content{width:auto}.rij1_home .heading-content p{width:270px}.nav_toggle{border:none;background:none;height:37px;width:45px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.nav_toggle span{height:3px;width:35px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.nav_toggle span:nth-child(2){opacity:1}.openednav .nav_toggle span:first-child{transform:rotate(45deg) translateY(11px)}.openednav .nav_toggle span:nth-child(2){opacity:0}.openednav .nav_toggle span:last-child{transform:rotate(-45deg) translateY(-11px)}.openednav .logo{position:relative;z-index:300}nav #cssmenu{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;transform:translateX(-100%);position:absolute;opacity:1;z-index:300;top:0;background:#F1F1F1;width:100%;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center}nav #cssmenu ul{display:flex;align-items:center;flex-direction:column}nav #cssmenu ul li{color:#222;line-height:60px}nav #cssmenu ul li a{font-size:25px}nav #cssmenu ul li::after{bottom:5px}.openednav nav #cssmenu{transform:translateX(0)}.rij6_home{padding:0 30px;margin-top:50px}.rij6_groepsfoto img{height:400px !important}.heading-image{display:none}.rij1_home{height:606px !important}.rij1_home .icon-down{bottom:-10vh}.rij1_home .panel-grid-cell:nth-child(2){position:absolute}.header-green-background{height:716px !important}ul.product_list_widget li{margin-bottom:80px !important}.rij5_home .btn .siteorigin-widget-tinymce p a{white-space:initial;font-size:12px}.rij2_over_images .panel-grid-cell:nth-child(2),.rij2_over_images .panel-grid-cell:nth-child(3){display:none}.over-text{width:100%}.rij1_herstellen .siteorigin-widget-tinymce{padding:0 20px}.rij2_herstellen{margin-top:0px;margin-bottom:0px}.rij3_herstellen{padding-left:0;padding-right:0}.rij3_contact,.rij4_contact{padding:0 30px}.openingsuren .panel-grid-cell:first-child{margin-bottom:0 !important}.openingsuren.panel-widget-style{margin-top:10px !important}.footer-cta-content{flex-direction:column;align-items:baseline}.footer-cta-right.btn{text-align:left;padding:0}.footer-cta-left p{width:100%}.footer-info{flex-direction:column}.footer-openingsuren{width:90%}.footer-adress{width:100%}.intro-text-juwelen-maat{padding:0 30px}.intro-text-juwelen-maat .widget_sow-editor .so-widget-sow-editor .textwidget p{text-align:left !important}.rij2_juwelen_maat,.rij3_juwelen_maat,.rij4_juwelen_maat,.rij5_juwelen_maat{padding:0 30px}.rij3_juwelen_maat .so-widget-sow-editor .textwidget p{text-align:left !important}.filters-shop{flex-direction:column;width:100%}.berocket_single_filter_widget:first-child{margin-bottom:0 !important}#bapf_1,#bapf_2{width:200px}.bapf_body select{border-radius:0 !important}.share-button{display:none}.product_title{line-height:40px}.woocommerce-Tabs-panel--description{width:100%}.woocommerce-Tabs-panel--additional_information tbody{flex-direction:column}.woocommerce-Tabs-panel--additional_information tbody tr{margin-bottom:10px;margin-right:0}.woocommerce-product-gallery__image a:first-child img{width:auto;height:300px}.woocommerce-product-gallery__image{height:300px;margin:0 auto}figure.woocommerce-product-gallery__wrapper{padding:0 !important;margin:0 auto}.flex-control-nav{display:none}.back-shop{display:none}.page-title a{font-size:28px}.pagination-rij{margin-top:-150px;margin-bottom:370px !important}.filter{margin-bottom:100px;margin-top:100px}.filter-item{margin-bottom:10px}.pagination-filter{margin-bottom:180px;margin-top:-100px}.filter-item{margin-right:0}.woocommerce{padding:0 20px;box-sizing:border-box}.summary .stock.out-of-stock{top:200px}}