/* Dynamic certificate fields keep the plain form language of the old buyBtn chunk. */
.wh-certificate-calculator{margin:15px 0;text-align:left}
.wh-certificate-calculator--legacy-custom{margin:0;text-align:initial}
.wh-certificate-option{margin:15px 0;padding:0;border:0}
.wh-certificate-option>label,.wh-certificate-option>legend{display:block;margin:0 0 5px;font-weight:700}
.wh-certificate-option select{display:inline-block;width:50%;min-width:200px;padding:3px 5px;border:1px solid #000;border-radius:0;background:#fff;color:#000;font:14px Arial,sans-serif;transform:none!important}
.wh-certificate-option small{display:block;margin-top:5px;font-style:italic}
.wh-certificate-custom-own{margin:0 0 12px}
.wh-certificate-preset-label{margin-top:12px!important}
.wh-certificate-custom-own>label{display:block;margin-bottom:5px;font-weight:700}
.wh-certificate-price-input{display:inline-flex;align-items:center;width:50%;min-width:200px}
.wh-certificate-price-input input,#sert-wrap .wh-certificate-price-input input{width:100%;margin:0 6px 0 0!important;padding:4px 5px!important;border:1px solid #000!important;border-radius:0;background:#fff!important;color:#000!important;font:14px Arial,sans-serif;transform:none!important}
.wh-certificate-days label{display:block;margin:7px 0;font-weight:400;cursor:pointer}
.wh-certificate-days input{float:none!important;width:auto!important;margin:0 8px 0 0!important;padding:0!important;transform:none!important}
.wh-certificate-format,.wh-certificate-fixed-option{margin:15px 0}
.wh-certificate-format span{margin-right:8px}
.wh-certificate-total{margin:18px 0 5px;font-size:16px}
.wh-certificate-total span:first-child{margin-right:8px}
.wh-certificate-total strong{font-size:1.3em}
.wh-certificate-buy{width:auto;margin:5px 0;padding:10px 20px;border:0;border-radius:0;background:green;color:#fff;font:700 16px Arial,sans-serif;cursor:pointer}
.wh-certificate-buy:hover{background:#006800}
.wh-certificate-buy:disabled{filter:blur(1px);cursor:wait}
@media(max-width:767px){.wh-certificate-option select,.wh-certificate-price-input{width:100%;min-width:0}}
