.dp_light_bg_contact .et_pb_contact_form label.et_pb_contact_form_label{display:block!important;color:#666666;font-family:'poppins';margin-bottom:3px}.dp_light_bg_contact .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.dp_light_bg_contact .et_pb_contact_form ::-webkit-input-placeholder{color:#ffffff!important}.dp_light_bg_contact .my_contact :-moz-placeholder{color:#ffffff}.dp_light_bg_contact .et_pb_contact_form ::-moz-placeholder{color:#ffffff!important}.dp_light_bg_contact .et_pb_contact_form :-ms-input-placeholder{color:#ffffff!important}.dp_light_bg_contact.et_pb_module .et_pb_contact_submit,.et_pb_module .et_contact_bottom_container{width:100%!important}.dp_dark_bg_contact .et_pb_contact_form label.et_pb_contact_form_label{display:block!important;color:#ffffff;font-family:'poppins';margin-bottom:3px}.dp_dark_bg_contact .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.dp_dark_bg_contact .et_pb_contact_form ::-webkit-input-placeholder{color:#1C5163!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#1C5163}.dp_dark_bg_contact .et_pb_contact_form ::-moz-placeholder{color:#1C5163!important}.dp_dark_bg_contact .et_pb_contact_form :-ms-input-placeholder{color:#1C5163!important}.dp_dark_bg_contact.et_pb_module .et_pb_contact_submit,.et_pb_module .et_contact_bottom_container{width:100%!important}@keyframes ripple{0%{transform:scale(1);opacity:0.9}100%{transform:scale(1.6);opacity:0}}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}@media (min-width:1024px){.et-l.et-l--post{margin-top:-96px}}.dp-custom-header{background:transparent;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.dp-custom-fixed-header{background-color:#efe9fc!important;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out;backdrop-filter:blur(10px)}.woocommerce a,.woocommerce-info a,.woocommerce-message a,.woocommerce-MyAccount-navigation a{color:#821f81!important}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#821f81!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .cart .button,.woocommerce .checkout-button{background:#821f81!important;border-color:#821f81!important;color:#ffffff!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .checkout-button:hover{background:#691968!important;border-color:#691968!important}.woocommerce span.onsale{background:#821f81!important;color:#ffffff!important}.woocommerce input:focus,.woocommerce select:focus,.woocommerce textarea:focus{border-color:#821f81!important}.wc-block-components-product-name{color:#821f81!important}.wc-block-components-product-name:hover{color:#691968!important}.woocommerce-message .button,.woocommerce-message a.button{background:transparent!important;color:#ffffff!important;border:2px solid #ffffff!important}.woocommerce-shop #sidebar,.woocommerce-shop .sidebar,.woocommerce-shop #secondary{display:none!important}.woocommerce-shop #left-area,.woocommerce-shop #primary,.woocommerce-shop .content-area{width:100%!important;max-width:100%!important;float:none!important}.woocommerce-shop #main-content .container:before{display:none!important}.tax-product_cat #sidebar,.tax-product_cat .sidebar,.tax-product_cat #secondary{display:none!important}.tax-product_cat #left-area,.tax-product_cat #primary,.tax-product_cat .content-area{width:100%!important;max-width:100%!important;float:none!important}.tax-product_cat #main-content .container:before{display:none!important}.single-product #sidebar,.single-product .sidebar,.single-product #secondary{display:none!important}.single-product #left-area,.single-product #primary,.single-product .content-area{width:100%!important;max-width:100%!important;float:none!important}.single-product #main-content .container:before{display:none!important}body.woocommerce-account #sidebar,body.woocommerce-account #secondary,body.woocommerce-account .widget-area,body.woocommerce-account .et_right_sidebar #sidebar{display:none!important}body.woocommerce-account #left-area,body.woocommerce-account .et_right_sidebar #left-area{width:100%!important;padding-right:0!important;margin-right:0!important}body.woocommerce-account #main-content .container:before{display:none!important}.woocommerce-shop #footer-widgets,.woocommerce-cart #footer-widgets,.woocommerce-checkout #footer-widgets,.single-product #footer-widgets{display:none!important}.woocommerce-shop .footer-widget,.woocommerce-cart .footer-widget,.woocommerce-checkout .footer-widget,.single-product .footer-widget{display:none!important}.woocommerce-shop #footer-bottom,.tax-product_cat #footer-bottom,.single-product #footer-bottom,.woocommerce-cart #footer-bottom,.woocommerce-checkout #footer-bottom,.woocommerce-account #footer-bottom{display:none!important}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{text-align:center!important}.woocommerce ul.products li.product-category .woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title{color:#821f81!important;font-size:20px!important;font-weight:700!important;text-transform:none!important;text-align:center!important;width:100%!important}.woocommerce ul.products li.product-category .count,.woocommerce-page ul.products li.product-category .count,.woocommerce ul.products li.product-category .woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title .count{display:none!important}body.page-id-7494 .entry-content{max-width:1200px;margin:0 auto;padding:30px 20px 50px 20px}body.page-id-7494 .wp-block-columns{margin-top:35px;margin-bottom:35px}body.page-id-7494 .wp-block-column{background:#ffffff;border:1px solid #e6e6e6;border-radius:14px;padding:30px;box-shadow:0 8px 22px rgba(0,0,0,0.06)}body.page-id-7494 .wp-block-column:not(:last-child){margin-right:40px}body.page-id-7494 .wp-block-column h2,body.page-id-7494 .wp-block-column h3{margin-top:0;margin-bottom:12px}body.page-id-7494 .wp-block-column p{line-height:1.6;margin-bottom:20px}body.page-id-7494 input[type="text"],body.page-id-7494 input[type="email"],body.page-id-7494 input[type="password"],body.page-id-7494 select,body.page-id-7494 textarea{width:100%;max-width:100%;padding:12px 14px;border:1px solid #d8d8d8;border-radius:8px;background:#ffffff;box-sizing:border-box;margin-top:6px;margin-bottom:16px}body.page-id-7494 label{font-weight:500;margin-bottom:6px}body.page-id-7494 button,body.page-id-7494 input[type="submit"],body.page-id-7494 .button{background:#8e248c;color:#ffffff;border:none;border-radius:8px;padding:12px 24px;font-size:16px;cursor:pointer}body.page-id-7494 button:hover,body.page-id-7494 input[type="submit"]:hover,body.page-id-7494 .button:hover{opacity:0.9}body.page-id-7494 .lost_password{margin-top:12px}body.page-id-7494 .password-input{position:relative;display:block}body.page-id-7494 .show-password-input{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;background:transparent!important;border:none!important;color:#8e248c!important;padding:0!important;margin:0!important;box-shadow:none!important;cursor:pointer}body.page-id-7494 .show-password-input::after{content:"👁";font-size:16px;line-height:1}body.page-id-7494 .show-password-input::before{display:none!important}body.page-id-7494 .entry-title,body.page-id-7494 .main_title,body.page-id-7494 h1.entry-title,body.page-id-7494 .et_post_meta_wrapper h1{display:none!important}body.logged-in.page-id-7494 .entry-content>.wp-block-columns:first-of-type{display:none!important}body.logged-in.page-id-7494 .entry-content>h1,body.logged-in.page-id-7494 .entry-content>h2,body.logged-in.page-id-7494 .entry-content>p{display:none!important}body.page-id-7494 li.product-category.product_cat-geen-categorie{display:none!important}@media (max-width:768px){body.page-id-7494 .wp-block-column{padding:22px}body.page-id-7494 .wp-block-column:not(:last-child){margin-right:0;margin-bottom:20px}}.menu-account-icon a{font-size:0!important;display:inline-block;width:24px;height:24px;background-image:url('https://innovoltus.be/wp-content/uploads/2026/06/Icoontje-account.png');background-size:contain;background-repeat:no-repeat;background-position:center}.menu-cart-icon a{font-size:0!important;display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px}.menu-cart-icon a::before{content:"";width:22px;height:22px;display:block;background-color:#92278f;-webkit-mask:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 18C5.9 18 5.01 18.9 5.01 20S5.9 22 7 22s2-.9 2-2-.9-2-2-2ZM17 18c-1.1 0-1.99.9-1.99 2S15.9 22 17 22s2-.9 2-2-.9-2-2-2ZM7.2 14.75c-.75 0-1.4-.41-1.74-1.03L2 4H0V2h3.31l.94 2H22l-3.2 8.59c-.29.79-1.04 1.31-1.88 1.31H7.2ZM6.1 6l2.1 5.9h8.72L19.1 6H6.1Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 18C5.9 18 5.01 18.9 5.01 20S5.9 22 7 22s2-.9 2-2-.9-2-2-2ZM17 18c-1.1 0-1.99.9-1.99 2S15.9 22 17 22s2-.9 2-2-.9-2-2-2ZM7.2 14.75c-.75 0-1.4-.41-1.74-1.03L2 4H0V2h3.31l.94 2H22l-3.2 8.59c-.29.79-1.04 1.31-1.88 1.31H7.2ZM6.1 6l2.1 5.9h8.72L19.1 6H6.1Z'/%3E%3C/svg%3E") center / contain no-repeat}.menu-cart-icon a:hover::before{background-color:#7d2079}body.woocommerce-account #main-content .container{max-width:1200px!important;width:90%!important;margin:0 auto!important;padding-top:60px;padding-bottom:70px}body.woocommerce-account .entry-title{font-size:34px;line-height:1.25;font-weight:700;margin-bottom:35px;color:#222222}body.woocommerce-account .woocommerce{max-width:1200px;margin:0 auto}body.woocommerce-account .woocommerce .u-columns{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:20px}body.woocommerce-account .woocommerce .u-column1{margin-right:40px}body.woocommerce-account .woocommerce .u-column1,body.woocommerce-account .woocommerce .u-column2{flex:1 1 460px;background:#ffffff;border:1px solid #e7e2e8;border-radius:16px;padding:34px;box-shadow:0 10px 28px rgba(0,0,0,0.06);box-sizing:border-box}body.woocommerce-account .woocommerce .u-column1 h2,body.woocommerce-account .woocommerce .u-column2 h2{font-size:28px;line-height:1.25;font-weight:700;color:#222222;margin-top:0;margin-bottom:22px}body.woocommerce-account .woocommerce label{color:#444444;font-weight:500;margin-bottom:6px}body.woocommerce-account .woocommerce p{line-height:1.65}body.woocommerce-account .woocommerce input[type="text"],body.woocommerce-account .woocommerce input[type="email"],body.woocommerce-account .woocommerce input[type="password"],body.woocommerce-account .woocommerce input[type="tel"],body.woocommerce-account .woocommerce select,body.woocommerce-account .woocommerce textarea{width:100%!important;max-width:100%!important;padding:13px 15px!important;border:1px solid #d9d4dc!important;border-radius:8px!important;background:#ffffff!important;box-sizing:border-box!important;font-size:15px!important;color:#222222!important;box-shadow:none!important}body.woocommerce-account .woocommerce input:focus,body.woocommerce-account .woocommerce select:focus,body.woocommerce-account .woocommerce textarea:focus{border-color:#92278f!important;outline:none!important;box-shadow:0 0 0 2px rgba(146,39,143,0.12)!important}body.woocommerce-account .woocommerce form .form-row{margin-bottom:18px}body.woocommerce-account .woocommerce .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;margin-right:15px}body.woocommerce-account .woocommerce .woocommerce-form-login__rememberme input{margin-right:8px}body.woocommerce-account .woocommerce button,body.woocommerce-account .woocommerce input[type="submit"],body.woocommerce-account .woocommerce .button{background:#92278f!important;color:#ffffff!important;border:1px solid #92278f!important;border-radius:8px!important;padding:13px 26px!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;cursor:pointer;text-decoration:none!important;box-shadow:none!important;transition:all 0.2s ease}body.woocommerce-account .woocommerce button:hover,body.woocommerce-account .woocommerce input[type="submit"]:hover,body.woocommerce-account .woocommerce .button:hover{background:#7d1f79!important;border-color:#7d1f79!important;color:#ffffff!important}body.woocommerce-account .woocommerce .lost_password,body.woocommerce-account .woocommerce .woocommerce-LostPassword{margin-top:16px}body.woocommerce-account .woocommerce .lost_password a,body.woocommerce-account .woocommerce .woocommerce-LostPassword a{color:#92278f!important;text-decoration:none}body.woocommerce-account .woocommerce .lost_password a:hover,body.woocommerce-account .woocommerce .woocommerce-LostPassword a:hover{text-decoration:underline}body.woocommerce-account .woocommerce a{color:#92278f}body.woocommerce-account .woocommerce .password-input{position:relative;display:block}body.woocommerce-account .woocommerce .show-password-input{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important;height:24px!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;color:#92278f!important;box-shadow:none!important}body.woocommerce-account .woocommerce .show-password-input::after{content:"👁";font-size:16px;line-height:1}body.woocommerce-account .woocommerce .show-password-input::before{display:none!important}body.woocommerce-account.logged-in .woocommerce{display:block}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation{width:28%;float:left;background:#ffffff;border:1px solid #e7e2e8;border-radius:16px;padding:24px;box-shadow:0 10px 28px rgba(0,0,0,0.06);box-sizing:border-box}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{width:68%;float:right;background:#ffffff;border:1px solid #e7e2e8;border-radius:16px;padding:34px;box-shadow:0 10px 28px rgba(0,0,0,0.06);box-sizing:border-box;min-height:260px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;margin:0 0 10px 0;padding:0}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:13px 15px;border-radius:9px;background:#f8f5f8;color:#333333!important;text-decoration:none;font-weight:500;transition:all 0.2s ease}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#92278f;color:#ffffff!important}body.woocommerce-account .woocommerce-MyAccount-content p{font-size:15px;line-height:1.7}body.woocommerce-account table.shop_table{border:1px solid #e7e2e8!important;border-radius:12px;overflow:hidden;background:#ffffff}body.woocommerce-account table.shop_table th{background:#f8f5f8;color:#222222;font-weight:600}body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-error{border-radius:10px;border-top-color:#92278f}body.woocommerce-account.logged-in .woocommerce:after{content:"";display:table;clear:both}@media only screen and (max-width:980px){body.woocommerce-account #main-content .container{width:92%!important;padding-top:40px;padding-bottom:50px}body.woocommerce-account .woocommerce .u-columns{display:block}body.woocommerce-account .woocommerce .u-column1,body.woocommerce-account .woocommerce .u-column2{margin-right:0;margin-bottom:25px;padding:26px}body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation,body.woocommerce-account.logged-in .woocommerce-MyAccount-content{width:100%;float:none;margin-bottom:25px}body.woocommerce-account .entry-title{font-size:30px}}@media only screen and (max-width:600px){body.woocommerce-account .woocommerce .u-column1,body.woocommerce-account .woocommerce .u-column2,body.woocommerce-account.logged-in .woocommerce-MyAccount-navigation,body.woocommerce-account.logged-in .woocommerce-MyAccount-content{padding:22px}body.woocommerce-account .woocommerce .u-column1 h2,body.woocommerce-account .woocommerce .u-column2 h2{font-size:24px}}.omvormers-archive-layout{display:flex;align-items:flex-start;margin-top:25px}.omvormers-filter-sidebar{width:260px;flex:0 0 260px;margin-right:35px;background:#f7f7f7;padding:22px;border-radius:10px;position:sticky;top:120px}.omvormers-product-area{flex:1;min-width:0}.custom-omvormers-filter h3{margin-top:0;margin-bottom:20px;font-size:22px;line-height:1.2}.filter-group{margin-bottom:24px}.filter-group h4{margin-top:0;margin-bottom:10px;font-size:15px;font-weight:700}.filter-checkbox{display:flex;align-items:center;margin-bottom:8px;cursor:pointer;font-size:14px;line-height:1.4}.filter-checkbox input{width:16px;height:16px;margin:0 8px 0 0}.filter-checkbox span{display:inline-block}body.tax-product_cat.term-omvormers .durasun-no-products-found{background:#ffffff!important;color:#333333!important;border:none!important;font-size:18px!important;line-height:1.6!important;padding:45px 20px!important;margin:0!important;text-align:left!important;box-shadow:none!important}body.tax-product_cat.term-omvormers .woocommerce-info{display:none!important}body.tax-product_cat.term-omvormers .omvormers-product-area nav.woocommerce-pagination{margin-top:10px!important;margin-bottom:35px!important}@media (max-width:980px){.omvormers-archive-layout{display:block}.omvormers-filter-sidebar{width:auto;flex:none;margin-right:0;margin-bottom:30px;position:static}.omvormers-product-area{width:100%}}.woocommerce input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart input.qty,.woocommerce-cart table.cart .quantity input.qty,.single-product .quantity input.qty{width:90px!important;min-width:90px!important;max-width:90px!important;height:52px!important;text-align:center!important;font-size:16px!important;padding:8px 10px!important;box-sizing:border-box!important}.woocommerce nav.woocommerce-pagination{width:100%;text-align:center;margin:35px 0 35px 0!important;clear:both}.woocommerce nav.woocommerce-pagination ul{border:none!important;display:inline-flex!important;justify-content:center;align-items:center;flex-wrap:wrap}.woocommerce nav.woocommerce-pagination ul li{border:none!important;margin:0 4px 8px 4px!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px!important;border-radius:8px;border:1px solid #d8c7d8!important;background:#ffffff!important;color:#821f81!important;font-size:18px!important;font-weight:600!important;line-height:1!important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#821f81!important;color:#ffffff!important;border-color:#821f81!important}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#f4e9f4!important;color:#691968!important}.woocommerce ul.products,.woocommerce-page ul.products,body.woocommerce-shop ul.products,body.tax-product_cat ul.products,body.page-id-7494 ul.products{margin-left:0!important;margin-right:0!important;padding-left:0!important}.woocommerce ul.products:after,.woocommerce-page ul.products:after,body.woocommerce-shop ul.products:after,body.tax-product_cat ul.products:after,body.page-id-7494 ul.products:after{content:"";display:table;clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category,body.woocommerce-shop ul.products li.product,body.woocommerce-shop ul.products li.product-category,body.tax-product_cat ul.products li.product,body.tax-product_cat ul.products li.product-category,body.page-id-7494 ul.products li.product,body.page-id-7494 ul.products li.product-category{float:left!important;width:23.5%!important;max-width:23.5%!important;margin-right:2%!important;margin-left:0!important;margin-bottom:35px!important;clear:none!important;box-sizing:border-box!important}.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n),.woocommerce ul.products li.product-category:nth-child(4n),.woocommerce-page ul.products li.product-category:nth-child(4n),body.woocommerce-shop ul.products li.product:nth-child(4n),body.woocommerce-shop ul.products li.product-category:nth-child(4n),body.tax-product_cat ul.products li.product:nth-child(4n),body.tax-product_cat ul.products li.product-category:nth-child(4n),body.page-id-7494 ul.products li.product:nth-child(4n),body.page-id-7494 ul.products li.product-category:nth-child(4n){margin-right:0!important}.woocommerce ul.products li.product:nth-child(4n+1),.woocommerce-page ul.products li.product:nth-child(4n+1),.woocommerce ul.products li.product-category:nth-child(4n+1),.woocommerce-page ul.products li.product-category:nth-child(4n+1),body.woocommerce-shop ul.products li.product:nth-child(4n+1),body.woocommerce-shop ul.products li.product-category:nth-child(4n+1),body.tax-product_cat ul.products li.product:nth-child(4n+1),body.tax-product_cat ul.products li.product-category:nth-child(4n+1),body.page-id-7494 ul.products li.product:nth-child(4n+1),body.page-id-7494 ul.products li.product-category:nth-child(4n+1){clear:both!important}.woocommerce ul.products.columns-3 li.product:nth-child(3n+1),.woocommerce-page ul.products.columns-3 li.product:nth-child(3n+1),.woocommerce ul.products.columns-3 li.product-category:nth-child(3n+1),.woocommerce-page ul.products.columns-3 li.product-category:nth-child(3n+1),.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first,.woocommerce ul.products li.product-category.first,.woocommerce-page ul.products li.product-category.first{clear:none!important}.woocommerce ul.products li.product:nth-child(4n+1),.woocommerce-page ul.products li.product:nth-child(4n+1),.woocommerce ul.products li.product-category:nth-child(4n+1),.woocommerce-page ul.products li.product-category:nth-child(4n+1){clear:both!important}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last,.woocommerce ul.products li.product-category.last,.woocommerce-page ul.products li.product-category.last{margin-right:2%!important}.woocommerce ul.products li.product:nth-child(4n).last,.woocommerce-page ul.products li.product:nth-child(4n).last,.woocommerce ul.products li.product-category:nth-child(4n).last,.woocommerce-page ul.products li.product-category:nth-child(4n).last{margin-right:0!important}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{text-align:center!important}@media only screen and (max-width:980px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category,body.woocommerce-shop ul.products li.product,body.woocommerce-shop ul.products li.product-category,body.tax-product_cat ul.products li.product,body.tax-product_cat ul.products li.product-category,body.page-id-7494 ul.products li.product,body.page-id-7494 ul.products li.product-category{width:48%!important;max-width:48%!important;margin-right:4%!important;margin-bottom:30px!important;clear:none!important}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce ul.products li.product-category:nth-child(2n),.woocommerce-page ul.products li.product-category:nth-child(2n){margin-right:0!important}.woocommerce ul.products li.product:nth-child(2n+1),.woocommerce-page ul.products li.product:nth-child(2n+1),.woocommerce ul.products li.product-category:nth-child(2n+1),.woocommerce-page ul.products li.product-category:nth-child(2n+1){clear:both!important}}@media only screen and (max-width:600px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category,body.woocommerce-shop ul.products li.product,body.woocommerce-shop ul.products li.product-category,body.tax-product_cat ul.products li.product,body.tax-product_cat ul.products li.product-category,body.page-id-7494 ul.products li.product,body.page-id-7494 ul.products li.product-category{float:none!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:25px!important;clear:both!important}}.single-product table.variations{display:block;width:100%;margin:28px 0 18px}.single-product table.variations tbody,.single-product table.variations tr,.single-product table.variations th,.single-product table.variations td{display:block;width:100%}.single-product table.variations th.label{padding:0 0 12px;text-align:left}.single-product table.variations th.label label{display:block;font-size:18px;font-weight:600;line-height:1.4;color:#292929}.single-product table.variations td.value{padding:0}.single-product .variable-items-wrapper{display:flex!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.single-product .variable-items-wrapper .variable-item{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 calc(33.333% - 8px)!important;width:calc(33.333% - 8px)!important;min-width:0!important;min-height:64px!important;margin:0!important;padding:12px 8px!important;box-sizing:border-box!important;border:1px solid #dedede!important;border-radius:8px!important;background:#ffffff!important;box-shadow:none!important;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.single-product .variable-items-wrapper .variable-item:hover{border-color:#a75aa5!important;transform:translateY(-1px)}.single-product .variable-items-wrapper .variable-item.selected{border:2px solid #a75aa5!important;background:#f8eff8!important}.single-product .variable-item .variable-item-contents,.single-product .variable-item .variable-item-span{width:100%;font-size:15px;font-weight:600;line-height:1.3;text-align:center;color:#333333}.single-product .reset_variations{display:inline-block;margin-top:12px;font-size:13px}.single-product .woocommerce-variation-price{margin:20px 0 12px;font-size:22px;font-weight:600}.single-product form.cart .woocommerce-variation-add-to-cart{display:flex;align-items:stretch;gap:10px;width:100%}.single-product form.cart .quantity{margin:0!important}.single-product form.cart .quantity .qty{min-height:52px;border-radius:6px;box-sizing:border-box}.single-product .single_add_to_cart_button{min-height:52px;padding:14px 28px!important;border-radius:6px!important;font-size:16px!important}@media screen and (max-width:980px){.single-product .variable-items-wrapper .variable-item{flex-basis:calc(50% - 6px)!important;width:calc(50% - 6px)!important}}@media screen and (max-width:767px){.single-product .variable-items-wrapper{gap:10px!important}.single-product .variable-items-wrapper .variable-item{flex-basis:calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-height:58px!important;padding:10px 6px!important}.single-product form.cart .woocommerce-variation-add-to-cart{display:block}.single-product form.cart .quantity{margin-bottom:10px!important}.single-product .single_add_to_cart_button{width:100%;margin-top:0!important}}@media screen and (max-width:420px){.single-product .variable-items-wrapper .variable-item{flex-basis:100%!important;width:100%!important}}