.cart-totals,.table>tbody>tr>td.thead-price,.table>tbody>tr>td.thead-qty{border-top:none}.btn.remove,.cart-total span,.formSubmitPersonal.clearfix{float:right}.btn.remove,.cart-image .image.img-responsive[alt]{font-size:14px}.heading-link a,a.summary-link{text-decoration:none}.storecart .category-dropdown{text-align:left}.storecart .state-dropdown select{margin:5px 0}#giftCertificateForm,#giftcerttab,.btn.apply i,.btn.continue-shopping i,.btn.update i,.cart-sku,.thead-sku,.top-buttons .next,a#whatsThisLink,hr.store-hr{display:none}.btn.remove,.btn.update{display:block}.panel{background-color:transparent;border:none;border-radius:0;box-shadow:none}.cartpaymenttypetabs,.storecheckout .nav-tabs,.storecheckout .nav-tabs>li.active>a{border-bottom:1px solid #ddd}.panel-body{padding:15px 0}.storecart .panel-default>.panel-heading::after,.storecart .panel-default>.panel-heading::before,.storecheckout .panel-default>.panel-heading::after,.storecheckout .panel-default>.panel-heading::before{content:none}.storecart .panel-default>.panel-heading,.storecheckout .panel-default>.panel-heading{background-color:transparent;border:1px solid #acacac;border-radius:0;display:flex;justify-content:space-between;align-items:center;padding:15px;color:#111}.panel-heading h2{margin:0}.table>thead>tr>th{border-bottom:1px solid #acacac;color:#303030;padding-bottom:10px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #acacac}.cart-totals{margin-top:0}.cart-image{max-width:70px;min-height:90px}.btn.remove{clear:right;height:30px;padding:4px;width:30px}.heading-link a{color:#a08449}#shippingOptionsForm .heading h4{font-size:24px}.cart-wrapper,.payment-row>.col-xs-12,.showCart .cart-wrapper,.showPaymentInformation .cart-wrapper,.showcart .cart-wrapper{padding:0}.submit-row .text-right.col-sm-8{padding-top:20px}.cart-prices,.cart-quantity{border-top:none!important}#loginForm .panel-heading{margin-top:10px;text-align:left}#addressbook .col-xs-12:last-of-type,#modalSummary .table>tbody>tr>td:last-child,#modalSummary .table>thead:first-child>tr:first-child>th:last-child,.confirmation-totals td,.row.checkout-row,.storecheckout .password-rules{text-align:right}.mobile-summary .cart-product.table{margin-top:20px}.cart-title h4{color:inherit;font-family:inherit;font-size:inherit;line-height:1.42857;margin:0;padding:0}.btn.mobile-remove,.btn.mobile-update{height:30px;margin-left:10px;padding:5px;width:30px}.mobile-summary .cart-prices{display:flex;flex-direction:row-reverse;align-items:center}.mobile-summary .price{padding:0 .5em}.storecheckout .nav-tabs{background:0 0;margin-top:0;max-width:100%}.storecheckout .nav-tabs>li>a{border-radius:0}.cartpaymenttypetabs{margin-top:0;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:20px 0}@media (max-width:767px){.storecart .panel-default>.panel-heading,.storecheckout .panel-default>.panel-heading{flex-direction:column;text-align:center}.cart-prices,.cart-quantity{padding:0 0 20px!important}.storecheckout .nav-tabs>li>a{border-radius:0;padding:10px 8px}.cartpaymenttypetabs{padding-top:0}.cartpaymenttypetabs #wallet.tab-pane.active .clearfix.container-fluid{margin-top:0!important}.cartpaymenttypetabs #wallet.tab-pane.active .clearfix.container-fluid>.row{margin:40px auto 10px}.cartpaymenttypetabs #wallet.tab-pane.active .clearfix.container-fluid>.row.submit-row{margin:0 auto 20px}.storecheckout .nav-tabs>li.active>a:hover{border:1px solid #ddd}}#submitButtonPayment .text-right{width:100%}@media (min-width:768px){#addaddressForm,#giftCertificateForm,#giftMessageForm,#loginForm,#orderNotesForm,#preferencesForm,#sameasForm,#sourceCodeForm{text-align:right}}#addaddressForm label,#giftCertificateForm .heading.checkbox label,#giftMessageForm .heading.checkbox label,#loginForm .heading.checkbox label,#orderNotesForm .heading.checkbox label,#preferencesForm .heading.checkbox label,#sameasForm label,#sourceCodeForm .heading.checkbox label{font-weight:700;margin-bottom:10px}#wallet .label,#wallet td i{vertical-align:middle}.storecheckout .contentarea{padding-top:0}