<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tm-extra-product-options input,
.tm-extra-product-options select,
.tm-extra-product-options textarea{
margin-bottom: 0;
}
.tm-extra-product-options .tmcp-textfield.tm-epo-field{
width: 100%;
}
.tm-extra-product-options .tm-cell{
margin: 0!important;
padding: 0 0 .5em!important;
}
.tm-extra-product-options .cpf-type-divider hr{
margin: .5em 0;
border-width: 2px;
}
.tm-extra-product-options .cpf-type-divider + .tm-cell{
border:0;
}
.tmcp-date-select{
padding-right: 20px;
}
.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{
padding: 0;
}
.tm-extra-product-options .tmcp-field-wrap .price.amount{
font-size: .8em!important;
opacity: .6;
}
.tm-epo-totals{
margin: 0;
padding: 0;
}
.tm-extra-product-options .tmcp-field-wrap .amount, .tm-extra-product-options .tmcp-field-wrap .after-amount{
margin: .6em 0 1em;
}
.tm-extra-product-options .tc-epo-label.tm-epo-element-label {
margin-bottom: 1em;
}
dt.tm-options-totals,
dt.tm-final-totals{
width: 58%;
vertical-align: top;
display: inline-block;
}
dd.tm-options-totals,
dd.tm-final-totals{
width: 40%;
text-align: right;
display: inline-block;
}
dt.tm-options-totals, dd.tm-options-totals{
font-size: 80%;
opacity: .7;
}
.rtl dd.tm-options-totals,
.rtl dd.tm-final-totals{
text-align: left;
}
.tm-final-totals{
border-top: 1px solid #eee;
padding-top: .5em;
}
.sticky-add-to-cart--active .tc-extra-product-options {
display: none;
}
.sticky-add-to-cart--active .tc-totals-form {
width: 20%;
padding: 0 15px;
}</pre></body></html>