.atr-product-choices{display:block;width:100%;padding:22px;margin-block:18px;border:1px solid #e8ddd1;border-radius:12px;background:#faf5ee;color:#2b211c}
.atr-product-choices[hidden],.atr-product-choices [hidden]{display:none!important}
.atr-product-choices h3{font:400 26px/1.2 Georgia,serif;margin:0 0 16px}
.atr-product-choices label{display:block;margin:12px 0 7px;font-size:15px;font-weight:600}
.atr-product-choices input:not([type=radio]):not([type=hidden]),.atr-product-choices select{display:block;width:100%;min-width:0;min-height:46px;padding:10px 12px;background:#fff;color:#2b211c;border:1px solid #c8b7a8;border-radius:7px;font-size:16px}
.atr-product-choices input[type=radio]{margin-right:8px;accent-color:#8c3a32}
.atr-product-choices p{font:14px/1.65 Arial,sans-serif;margin:12px 0}
.atr-swap-row{border-top:1px solid #e8ddd1;padding-block:8px 16px}
.atr-menu-quote .button{margin-top:18px;width:100%}
