.woocommerce,.woocommerce-page{font-family:var(--font)}.woocommerce a{color:var(--groen-donker)}.woocommerce :is(button.button,a.button,input.button,#respond input#submit),.woocommerce :is(button.button.alt,a.button.alt,input.button.alt){background:var(--knop-oranje,linear-gradient(90deg,#A9541F,#B85C24));color:#fff;border:0;border-radius:999px;font-weight:800;font-family:var(--font);padding:.9em 1.6em}.woocommerce :is(button.button,a.button,input.button):hover{filter:brightness(1.06);color:#fff}.woocommerce :is(button.button,a.button):disabled,.woocommerce button.button.disabled{opacity:.55}.woocommerce :is(input.input-text,select,textarea){border:1px solid var(--lijn);border-radius:14px;padding:12px 14px;font:500 16px var(--font);background:#fff;color:var(--tekst);max-width:100%}.woocommerce-message,.woocommerce-info{border-top-color:var(--groen,#5A8554)}.woocommerce-error{border-top-color:#B3261E}.woocommerce .price,.woocommerce-Price-amount{color:var(--oranje-donker)}.woocommerce table.shop_table{border-radius:20px;border-color:var(--lijn);background:#FFFDF8}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:var(--lijn)}.woocommerce .blad{min-width:0}.eva-blad.breed{width:min(1240px,calc(100% - 32px))}.eva-urun form.cart{margin:0}.eva-urun .prijs .price{margin:0;font-size:inherit;font-weight:900;color:var(--oranje-donker)}.eva-urun .prijs{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.eva-urun table.variations{width:100%;border:0;margin:0 0 18px;border-collapse:collapse}.eva-urun table.variations th,.eva-urun table.variations td{display:block;padding:0;border:0;text-align:left}.eva-urun table.variations th label{display:block;margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--groen-donker)}.eva-urun table.variations td{margin-bottom:14px}.eva-urun table.variations select{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--lijn);border-radius:14px;background:#fff;font:600 16px var(--font);color:var(--tekst)}.eva-urun .reset_variations{display:inline-block;margin-top:6px;font-size:14px}.eva-urun .woocommerce-variation-price .price{font-size:22px;font-weight:900}.eva-urun .eva-velden{margin:8px 0 14px}.eva-urun .controle{margin:10px 0 0}.eva-urun .woocommerce-variation-add-to-cart,.eva-urun form.cart:not(.variations_form){display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:8px}.eva-urun .quantity input.qty{min-height:54px;width:5em;border:1px solid var(--lijn);border-radius:14px;font:600 16px var(--font)}.eva-urun .single_add_to_cart_button{flex:1 1 220px;min-height:54px;border:0;border-radius:999px;background:var(--knop-oranje);color:#fff;font:800 16px var(--font);cursor:pointer}.eva-urun .single_add_to_cart_button.disabled{opacity:.55;cursor:not-allowed}.eva-urun .voorbeeld img{display:block;width:100%;height:auto;border-radius:22px}.eva-urun .kruim{font-size:14px;color:var(--zacht);margin:0 0 18px}.eva-urun .woocommerce-notices-wrapper:not(:empty){margin:0 0 18px}.eva-urun .tekst section>:last-child{margin-bottom:0}@media (max-width:480px){.woocommerce table.shop_table_responsive tr td{padding:10px 12px}}.eva-proef-melding{margin:0 0 18px;padding:14px 18px;border-radius:16px;background:#FFF4E6;box-shadow:0 0 0 1px var(--oranje-lijn,#DF9A68);font-weight:700;color:var(--groen-donker)}