.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}
.skip-link:focus{clip:auto;width:auto;height:auto;z-index:99;background:#fff;padding:10px;left:10px;top:10px}
.crumbs a{text-decoration:none}
.lead p{margin:0}
.buy .price del{color:var(--mute);font-size:.8em}.buy .price ins{text-decoration:none}
form.variations_form table.variations{width:100%;border:0;border-collapse:collapse}
form.variations_form table.variations tr{display:block}
form.variations_form table.variations th.label{display:none}
form.variations_form table.variations td{display:block;padding:0}
.reset_variations{display:none!important}
button.dot{cursor:pointer;padding:0}
button.chip{cursor:pointer;font:inherit;font-size:14px;color:inherit}
.which{color:var(--mute);text-decoration:underline;font-weight:400}
.bopt{cursor:pointer}.bopt input{position:absolute;opacity:0;pointer-events:none}
.woocommerce-variation-price{display:none}
form.variations_form .quantity{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;overflow:hidden}
.single_add_to_cart_button{width:100%;margin-top:24px;padding:18px;border-radius:999px;background:var(--ink)!important;color:#fff!important;border:0;font:500 15px Inter,sans-serif;cursor:pointer}
.single_add_to_cart_button.disabled{opacity:.45}
.woocommerce-variation-availability{font-size:13px;color:var(--mute);margin-top:8px}
.assure{list-style:none}
.woo-generic table{width:100%}
