#div-checkout-accordion .panel-checkout{border:0;border-bottom:1px solid #ddd;border-radius:0;box-shadow:none}#div-checkout-accordion .panel{margin:0}#div-checkout-accordion .panel-body{padding:0 15px 15px 15px}#div-checkout-accordion .form-group{margin-bottom:10px}#div-checkout-accordion .form-group.col-sm-6,#div-checkout-accordion .form-group.col-sm-3,#div-checkout-accordion .form-group.col-sm-4,#div-checkout-accordion .form-group.col-sm-8,#div-checkout-accordion .form-group.col-sm-5,#div-checkout-accordion .form-group.col-sm-7{padding-right:0}#div-checkout-accordion .subsection .row{margin-right:0}#div-checkout-accordion .subsection .h6{margin-bottom:15px}#div-checkout-accordion .expandable{display:none}#div-checkout-accordion .panel-checkout .panel-heading{padding:10px 15px 10px 0;border:none;background:none}#div-checkout-accordion .panel-checkout .panel-heading+.panel-collapse>.panel-body{border:none;padding:0 0 15px 18px}#div-checkout-accordion .accordion-section-number{margin-right:12px;position:absolute}#div-checkout-accordion .accordion-section-title{position:relative;margin-left:18px}#div-checkout{margin-bottom:15px}.div-address{width:550px}#div-checkout-accordion .action>a{margin:10px 15px 7px 0}#div-checkout-accordion .action{margin-top:5px}.div-paymentcard-info{max-width:400px}.div-paymentcard-info .expmonth{width:55px;display:inline;padding:0 5px}.div-paymentcard-info .expyear{width:70px;display:inline;padding:0 5px}.div-paymentcard-info .securecode{width:100px}#div-checkout-accordion.newaddress .div-ship-address #deleteaddress{display:none}#div-checkout-accordion.editaddress .div-ship-address #deleteaddress{display:none}#div-checkout-accordion.selectaddress .div-ship-address,#div-checkout-accordion.selectaddress #div-shiptoaddress-summary{display:none}#div-checkout-accordion.newaddress .div-address-list,#div-checkout-accordion.newaddress #div-shiptoaddress-summary{display:none}#div-checkout-accordion.editaddress .div-address-list,#div-checkout-accordion.editaddress #div-shiptoaddress-summary{display:none}#div-checkout-accordion.selectaddress .paymentmethod,#div-checkout-accordion.newaddress .paymentmethod,#div-checkout-accordion.editaddress .paymentmethod{display:none}#div-checkout-accordion.selectaddress .shipmethod,#div-checkout-accordion.newaddress .shipmethod,#div-checkout-accordion.editaddress .shipmethod{display:none}#div-checkout-accordion.selectcontactinfo .shiptoaddress,#div-checkout-accordion.selectcontactinfo .paymentmethod,#div-checkout-accordion.selectcontactinfo .shipmethod{display:none}#div-contact-info .contact-summary-name{font-weight:bold}#div-contact-info .contact-summary-email{color:#555}#div-contact-info .contact-info-left .action>a,#div-contact-info .contact-info-right .action>a{margin-right:10px}#div-contact-info .contact-action-row{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}#div-contact-info .create-account-link{padding-top:7px;display:inline-block}#div-contact-info .contact-info-alert{margin-top:15px}#div-contact-info .form-control{max-width:450px}#div-contact-info .contact-form-group{max-width:450px}#div-contact-info .contact-form-group .div-label{display:flex;justify-content:space-between}#div-checkout-accordion.selectcard .shiptoaddress .subsection,#div-checkout-accordion.newcard .shiptoaddress .subsection,#div-checkout-accordion.editcard .shiptoaddress .subsection{display:none}#div-checkout-accordion.selectcard #div-selectedpayment,#div-checkout-accordion.newcard #div-selectedpayment,#div-checkout-accordion.editcard #div-selectedpayment,#div-checkout-accordion.enterbilling #div-selectedpayment,#div-checkout-accordion.selectbilling #div-selectedpayment,#div-checkout-accordion.editbilling #div-selectedpayment{display:none}#div-checkout-accordion #div-paymentcard-address .div-address-list{display:none}#div-checkout-accordion #div-paymentcard-address .div-billing-address{display:none}#div-checkout-accordion.newcard #div-paymentcard-address{display:none}#div-checkout-accordion.newcard #div-paymentcard,#div-checkout-accordion.editcard #div-paymentcard{display:block}#div-checkout-accordion.editcard #div-paymentcard-address{display:none}#div-checkout-accordion.enterbilling #div-paymentcard-address,#div-checkout-accordion.selectbilling #div-paymentcard-address,#div-checkout-accordion.editbilling #div-paymentcard-address{display:block}#div-checkout-accordion.enterbilling #div-paymentcard,#div-checkout-accordion.selectbilling #div-paymentcard,#div-checkout-accordion.editbilling #div-paymentcard{display:none}#div-checkout-accordion.selectbilling #div-paymentcard-address .div-address-list{display:block}#div-checkout-accordion.selectbilling #div-paymentcard-address .div-billing-address{display:none}#div-checkout-accordion.selectbilling .div-payment-list,#div-checkout-accordion.newcard .div-payment-list,#div-checkout-accordion.editcard .div-payment-list,#div-checkout-accordion.enterbilling .div-payment-list,#div-checkout-accordion.editbilling .div-payment-list{display:none}#div-checkout-accordion.enterbilling #div-paymentcard-address .div-billing-address,#div-checkout-accordion.editbilling #div-paymentcard-address .div-billing-address{display:block}#div-checkout-accordion.selectcard .div-payment{display:none}#div-checkout-accordion.selectshipping .shiptoaddress .subsection{display:none}#div-checkout-accordion.selectshipping .paymentmethod .subsection{display:none}#div-checkout-accordion.selectshipping #div-shipmethod,#div-checkout-accordion.selectshippingtoaffirm #div-shipmethod{display:none}#div-checkout-accordion #div-paymentcard-address .div-billing-address,#div-checkout-accordion #div-paymentcard-address .div-address-list{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.addressformatted ul{list-style:none;padding:0;margin:0}.addressformatted ul>li{display:block}.addressformatted ul>li:nth-child(1){font-weight:bold}.addressformatted ul>li:empty{display:none!important}.ALEXaddressformatted ul{list-style-type:none;padding:0;margin:0}.ALEXaddressformatted ul>li{display:block}.ALEXaddressformatted ul>li:empty{display:none!important}.addressselect{display:table;padding:0 0 10px 0;cursor:pointer}.addressselect .addressradio{display:table-cell;vertical-align:middle}.addressselect .addressinline{display:table-cell;vertical-align:middle}.addressselect .addressinline ul{list-style:none;padding:0 10px;margin:0;max-width:500px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addressselect .addressinline ul>li{display:inline;padding-right:5px}.addressselect .addressinline ul>li:nth-child(1){font-weight:bold}.addressselect .addressinline ul>li:nth-child(2):after{content:", "}.addressselect .addressinline ul>li:empty{display:none!important}.paymentselect{display:table;padding:0 0 15px 0;cursor:pointer}.paymentselect .paymentcardradio{display:table-cell;vertical-align:middle}.paymentselect .paymentcard{display:table-cell;vertical-align:middle}.paymentselect .paymentcardedit{display:table-cell;vertical-align:middle}.paymentselect ul{list-style:none;padding:0 10px;margin:0;max-width:500px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paymentselect ul>li{display:inline;padding-right:5px}.paymentselect ul>li:nth-child(1){font-weight:bold}.paymentselect ul>li:nth-child(2):after{content:" -"}.paymentselect .addressinline ul>li:nth-child(1){font-weight:bold}.selectcard div.cvc{margin-top:-5px;margin-bottom:15px;margin-left:20px;display:table}.selectcard div.cvc input{width:100px;display:inline}.selectcard div.cvc .notice{vertical-align:middle;display:table-cell}.selectcard div.cvc .notice-icon{vertical-align:middle;display:table-cell;color:red;padding:0 12px 0 20px}.selectcard div.cvc .form-group{display:table-cell;vertical-align:middle;white-space:nowrap}.selectcard div.cvc .form-group .div-label{display:inline}.selectedpayment ul{list-style:none;padding:0;margin:0}.selectedpayment ul>li{display:block}.selectedpayment ul>li:nth-child(1){font-weight:bold;display:inline;padding-right:5px}.selectedpayment ul>li:nth-child(2){display:inline}.selectedpayment ul>li:empty{display:none}#div-selectedpayment .billingaddress ul{list-style:none;margin:0;max-width:450px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#div-selectedpayment .billingaddress ul>li{display:inline;padding-right:5px}#div-selectedpayment .billingaddress ul>li:nth-child(1){display:none}#div-selectedpayment .billingaddress ul>li:nth-child(2):after{content:", "}#div-selectedpayment .billingaddress ul>li:empty{display:none!important}.validationMessage{color:red;font-weight:bold}span.card:after{content:'Card'}span.mastercard:after{content:'MasterCard'}span.visa:after{content:'Visa'}span.amex:after{content:'American Express'}span.discover:after{content:'Discover'}#div-checkout-accordion .addnewaddress:hover{text-decoration:none}#div-checkout .div-title{margin-bottom:15px;font-size:16px;font-weight:bold}#div-checkout .div-cart-items .div-cart-item{border-top:1px solid #ddd;padding:3px 0;display:table;width:100%;overflow:hidden}#div-checkout .div-cart-items{max-height:400px;overflow-y:auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#div-checkout .div-cart-items .div-cart-item:first-child{border:none}#div-checkout-content .price{font-weight:bold;font-size:16px;padding:0;clear:both;line-height:1}#div-order-summary .div-total{border-top:#ddd 1px solid;padding-top:5px;margin:10px 5px 15px 5px}#div-order-summary .div-subtotal{margin:10px 5px 15px 5px}#div-order-summary .line-subtotal{margin-bottom:5px;margin-top:5px}#div-cart-summary{padding-top:15px}#div-order-button #btnOrderButton{width:100%;height:42px;font-size:19px;margin-bottom:15px}#div-order-button{border-bottom:1px solid #ddd;margin-bottom:15px}#div-order-button .orderButtonDescription{margin:5px 5px 15px 5px;text-align:center}#div-checkout-accordion #div-shipping-method-list-content .shipping-method-row{border:0}#div-checkout-accordion .selectedshipmethod .shipmethod-name{font-weight:bold}#div-checkout-content .div-cart-items{border-bottom:1px solid #ddd}#div-checkout-content #div-shopping-cart-promo .div-promo-code{padding:0}#div-checkout-content #div-shopping-cart-promo{border:none;padding:5px 0;background:none}#div-checkout-content #div-coupon,#div-checkout-content #div-paypal{border-top:1px solid #ddd;padding:5px 0 0;margin:10px 128px 0 0}#div-checkout-content #div-coupon .input-group{width:250px}#div-checkout-accordion #div-cancel-shiptoaddress-action,#div-checkout-accordion #div-cancel-payment-action{display:none}#div-checkout-accordion.shiptoaddress #div-cancel-shiptoaddress-action{display:block}#div-checkout-accordion.paymentmethod #div-cancel-payment-action{display:block}