.single-product .pcc-selection-status{font-size:13px;line-height:1.9;margin:14px 0;padding:10px 13px;border-radius:12px;color:#70513e;background:#fbf0df;border:1px solid #ead4b2}
.single-product .pcc-selection-status.is-ready{color:#385441;background:#edf4e9;border-color:#d3e2cc}
.single-product form.variations_form .single_add_to_cart_button{min-height:52px;transition:background-color .2s,color .2s,opacity .2s}
.single-product form.variations_form .single_add_to_cart_button:disabled{opacity:.65!important;cursor:default}
.single-product .pk-variation-options button{min-width:48px;min-height:46px}
.single-product form.variations_form .variations label{font-size:15px}
@media(max-width:600px){.single-product .pk-selection-hint{font-size:13px!important;margin:12px 0!important}.single-product form.variations_form .variations td{padding-block:6px!important}.single-product .pcc-selection-status{font-size:12px;margin:10px 0}.single-product .pk-variation-options{gap:8px!important}.single-product form.variations_form .single_variation_wrap{padding-bottom:12px}}
