body.bsl-mz .tab-step{font-family:"Outfit Regular",sans-serif!important;font-size:13px!important;color:#69727d!important}body.bsl-mz .tc-extra-product-options li.tmcp-field-wrap.tc-mode-text.tc-active{border:2px solid #1d1d1f!important;padding:5px 7px!important}body.bsl-mz .tc-totals-form .bsl-fn1-price{order:2;margin:0 2px 0 -8px}body.bsl-mz .tc-totals-form dl{margin:0!important}body.bsl-mz .tc-totals-form dt.tm-final-totals{display:none!important}body.bsl-mz .tc-totals-form dd.tm-final-totals{margin:0!important;float:none!important}body.bsl-mz .tc-totals-form dd.tm-final-totals .amount,body.bsl-mz .tc-totals-form dd.tm-final-totals .amount *{font-family:"Outfit Regular",sans-serif!important;font-size:22px!important;font-weight:500!important;color:#1d1d1f!important}body.bsl-mz .custom-continue-button{background:#5f7470!important;color:#f3f2f0!important;border:0!important;border-radius:8px!important;box-sizing:border-box!important;height:48px!important;min-height:0!important;line-height:48px!important;padding:0 16px!important;font-family:"Outfit Regular",sans-serif!important;font-size:16px!important;font-weight:500!important;width:100%!important;max-width:100%!important;text-align:center!important;letter-spacing:normal!important;cursor:pointer}body.bsl-mz .custom-continue-button:hover{background:#4d645f!important}@media (min-width:1025px){body.bsl-mz .custom-continue-button{width:auto!important;min-width:220px!important;max-width:none!important}}