/*
Theme Name: WoodMart Mediakoning
Template: woodmart
Version: 1.1.1
Description: Compacte retourdeals en bijproducten met WooCommerce prijs- en voorraadbeheer.
*/
.mk-choice-box{margin:10px 0;padding:9px 12px;border:1px solid #e4c77b;border-left:3px solid #d2a335;border-radius:7px;background:#fffcf3;font-size:13px;line-height:1.4;width:100%;flex-basis:100%}
.mk-choice-box legend{font-size:13px;font-weight:700;padding:0 5px;margin:0;width:auto;color:inherit}
.mk-choice-row{display:flex;align-items:center;gap:7px;margin:3px 0;cursor:pointer;font-weight:400;color:inherit}
.mk-choice-row input{margin:0;flex:none;accent-color:#a97810}
.mk-choice-row small{color:#666;font-size:11px}
.mk-choice-row .mk-choice-price{margin-left:auto;white-space:nowrap;font-weight:700}
.mk-addon-row img{width:32px;height:32px;object-fit:contain;border-radius:3px}
.mk-choice-total{font-size:12px;text-align:right;margin:4px 0 0}
.mk-return-box .mk-choice-row{display:flex;flex-wrap:nowrap;column-gap:7px;margin:4px 0}
.mk-return-box .mk-choice-row small{display:inline;font-size:11px;margin-left:5px}
.mk-return-box .mk-choice-price{margin-left:auto}
.mk-return-box .mk-choice-row>span:first-of-type{min-width:0}
@media(max-width:480px){.mk-return-box .mk-choice-row small{font-size:10px;margin-left:3px}.mk-return-box{padding:7px 9px}}

.mk-choice-box.mk-return-box{border:0;background:transparent;padding:0;margin:10px 0 15px}
.mk-return-box legend{padding:0;margin-bottom:7px}
.mk-return-box .mk-choice-row{padding:11px 12px;margin:0 0 9px;border:1px solid #dedede;border-radius:7px;background:#fff;min-height:43px}
.mk-return-box .mk-choice-row:last-child{margin-bottom:0}
.mk-return-box .mk-state-return{background:#eef8ef;border-color:#b8dcbc}
.mk-return-box .mk-choice-row:has(input:checked){border-color:#25853c;box-shadow:0 0 0 1px #25853c}
.mk-return-box input{accent-color:#25853c}
.mk-state-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:5px;border:1px solid #6c8b71;border-radius:50%;font-size:11px;font-weight:700;color:#386342;cursor:help;vertical-align:middle}
.mk-state-info:focus-visible{outline:2px solid #25853c;outline-offset:3px}
.mk-state-tooltip{display:none;position:absolute;bottom:calc(100% + 9px);left:-85px;width:220px;max-width:65vw;padding:9px 11px;border-radius:6px;background:#234a2d;color:white;font:400 12px/1.5 sans-serif;box-shadow:0 3px 12px #0002;z-index:100;pointer-events:none}
.mk-state-info:hover .mk-state-tooltip,.mk-state-info:focus .mk-state-tooltip,.mk-state-info.mk-info-open .mk-state-tooltip{display:block}

.mk-condition-form .mk-condition-row>th,.mk-condition-form .mk-condition-row>.label,.mk-condition-form .reset_variations{display:none!important}
.mk-condition-form .mk-condition-row>td{padding:0!important;width:100%}
.mk-condition-form .variations{margin-bottom:0;width:100%}
.mk-condition-form .woocommerce-variation-price,.mk-condition-form .woocommerce-variation-availability{display:none}
.mk-native-conditions[hidden]{display:none}
.mk-condition-form .variations label:after{content:none!important;display:none!important}
.mk-condition-form .wd-reset-var{display:none!important}
