.variations_form .variations select.fn-select-enhanced{display:none!important}
.postid-206 .fn-quick-specs{display:none!important}
.postid-217 .variations_form .variations th.label{display:none!important}
.postid-217 .variations_form .variations,.postid-217 .variations_form .variations tbody,.postid-217 .variations_form .variations tr,.postid-217 .variations_form .variations td.value{display:block!important;width:100%!important;padding-left:0!important;padding-right:0!important}
.postid-206 .variations_form .variations th.label{display:none!important}
.postid-206 .variations_form .variations,.postid-206 .variations_form .variations tbody,.postid-206 .variations_form .variations tr,.postid-206 .variations_form .variations td.value{display:block!important;width:100%!important;padding-left:0!important;padding-right:0!important}
.postid-206 .variations_form .fn-variation-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;width:100%}
.postid-206 .variations_form .fn-variation-option{min-width:0;padding:11px 3px!important;gap:5px;min-height:44px;font-size:12px;white-space:nowrap;border-radius:9px}
.postid-206 .fn-option-dot{width:10px;height:10px}
.postid-210 .fn-quick-specs,.postid-210 .variations_form .variations th.label{display:none!important}
.postid-210 .variations_form .variations,.postid-210 .variations_form .variations tbody,.postid-210 .variations_form .variations tr,.postid-210 .variations_form .variations td.value{display:block!important;width:100%!important;padding-left:0!important;padding-right:0!important}
.postid-210 .variations_form .fn-variation-options{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px!important;width:100%}
.postid-210 .variations_form .fn-variation-option{min-width:0;padding:11px 3px!important;min-height:44px;font-size:14px;white-space:nowrap;border-radius:9px}

.variations_form .fn-variation-options{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 12px}
.variations_form .fn-variation-option{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 16px;border:1px solid #dce4df;border-radius:12px;background:#fff;color:#253b30;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;box-shadow:0 2px 5px #183b2105;cursor:pointer;transition:background .15s,border-color .15s}
.variations_form .fn-variation-option:hover{border-color:#699980;background:#f5faf7}
.variations_form .fn-variation-option[aria-pressed=true]{border-color:#07583d;background:#eaf5ee;box-shadow:inset 0 0 0 1px #07583d;color:#07583d}
.variations_form .fn-variation-option:focus-visible{outline:3px solid #75ac8f;outline-offset:3px}
.variations_form .fn-variation-option:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}
.fn-option-dot{width:15px;height:15px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px #0001}
@media(max-width:600px){.variations_form .fn-variation-options{gap:8px}.variations_form .fn-variation-option{padding:11px 12px;flex:1 1 auto}}
