.checkout-index-index br{display:none !important}body.checkout-index-index .authentication-wrapper{display:inline-block;float:right;margin-right:27px;border:none}body.checkout-index-index .checkout-header{margin:auto;padding:0 9px;margin-bottom:30px;display:inline-block}body.checkout-index-index .checkout-header .title{margin:0 auto 7px;margin-top:0;margin-bottom:7px;font-size:46px;margin-bottom:10px;font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:0;margin-bottom:2rem}.checkout-index-index .checkout-header .description{font-size:18px}body.checkout-index-index .opc-wrapper{display:block;justify-content:space-between;flex-direction:row;width:100%;margin:0;padding:0;border-top:1px solid #ddd;padding-top:30px}@media (max-width:900px){.checkout-index-index .opc-wrapper{flex-direction:column}}body.checkout-index-index .opc-wrapper.layout-2-columns .checkout-column{width:49%;display:inline-grid}body.checkout-index-index .opc-payment .payment-methods .payment-method .payment-method-billing-address .field.choice input{top:6px}body.checkout-index-index .opc-wrapper.layout-3-columns .checkout-column{width:33%;display:inline-grid}body.checkout-index-index .opc-wrapper.layout-3-columns .checkout-shipping-method{margin-top:0}body.checkout-index-index .opc-wrapper.layout-3-columns .table-checkout-shipping-method thead tr th{padding:9px 0 8px;width:25% !important}.checkout-index-index .opc-wrapper.layout-3-columns .shipping-address-item,.checkout-index-index .opc-wrapper.layout-2-3-columns .shipping-address-item{width:50%}.checkout-index-index .opc-wrapper.layout-3-columns .table-checkout-shipping-method,.checkout-index-index .opc-wrapper.layout-2-3-columns .table-checkout-shipping-method{width:100%;min-width:0}body.checkout-index-index .opc-wrapper.layout-3-columns .table-checkout-shipping-method{table-layout:fixed}.checkout-index-index .opc-wrapper.layout-3-columns .table-checkout-shipping-method td:last-child,.checkout-index-index .opc-wrapper.layout-2-3-columns .table-checkout-shipping-method td:last-child{white-space:normal}body.checkout-index-index .opc-wrapper.layout-3-columns .payment-option.discount-code .payment-option-title:after{bottom:3px}@media (max-width:1200px){body.checkout-index-index .opc-wrapper.layout-2-columns .checkout-column{width:100%;display:block}body.checkout-index-index .opc-wrapper.layout-3-columns .checkout-column{display:block;width:100%}}@media (max-width:991px){body.checkout-index-index .opc-estimated-wrapper{display:none}}@media (max-width:900px){.checkout-index-index .opc-wrapper .opc.checkout-column{width:100%}}@media (max-width:767px){body.checkout-index-index .payment-method-content .actions-toolbar button.action{margin-top:10px}}body.checkout-index-index .layout-3-columns .payment-method-content .actions-toolbar button.action{margin-top:10px}.checkout-index-index .opc-wrapper .step-content{margin:0}.checkout-index-index .opc-wrapper .shipping-address{margin-bottom:0}body.checkout-index-index .checkout-block{background:#fff;box-shadow:0px 0px 1px 1px rgba(0,0,0,.15);padding:24px 12px;margin:7px 9px 32px;transition:box-shadow .5s}body.checkout-index-index .checkout-block>li{list-style:none}.checkout-index-index .checkout-block:hover{box-shadow:0 1px 4px 1px rgba(25,121,195,.45)}body.checkout-index-index #checkout{background:0 0;padding:0;margin:auto;margin-top:30px}body.checkout-index-index .checkout-payment-method.submit .actions-toolbar .checkout{font-size:15px;color:#fff;border:none;background-color:#56cfe1;margin-top:0;padding:10px 33px;font-weight:400;margin-right:0;min-width:120px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px}body.checkout-index-index .payment-method-billing-address .checkout-billing-address .billing-address-details .action.action-edit-address{font-size:15px;color:#fff;border:none;background-color:#56cfe1;margin-top:0;padding:10px 33px;font-weight:400;margin-right:0;min-width:120px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px}body.checkout-index-index .checkout-payment-method.submit .actions-toolbar .checkout:hover,body.checkout-index-index .payment-method-billing-address .checkout-billing-address .billing-address-details .action.action-edit-address:hover{background-color:#222;color:#fff}body.checkout-index-index .payment-option.discount-code{padding-bottom:10px}.checkout-index-index .opc-block-summary{margin:-24px -12px 0;padding:24px 12px}body.checkout-index-index .layout-3-columns .checkout-column:last-child .opc-block-summary:first-child{margin-top:-21px}.checkout-index-index .opc-block-summary .minicart-items-wrapper{margin:0}.checkout-index-index .discount-code .payment-option-title{border:none}.checkout-index-index .additional-options{margin:24px 7px 12px}.checkout-index-index .additional-options .field{margin-top:7px}.checkout-index-index .am-gift-message .edit-link{display:none;color:#1979c3;cursor:pointer}.checkout-index-index .am-gift-message.checked .edit-link{display:inline}.checkout-index-index .amcheckout-delivery-date .field{width:50%;float:left;box-sizing:border-box;padding-top:4px}.checkout-index-index .amcheckout-delivery-date .field:nth-child(2n){padding-left:7px}.checkout-index-index .amcheckout-delivery-date .field.datepicker .control{display:flex}.checkout-index-index .amcheckout-delivery-date .field.datepicker .control .ui-datepicker-trigger{margin-left:7px}.checkout-index-index .amcheckout-delivery-date .field .label{display:block;margin:12px 0}.checkout-index-index .amcheckout-delivery-date .clearer{clear:both}.checkout-index-index .amcheckout-delivery-date .field._required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.checkout-index-index .opc-block-summary .minicart-items input[type=number]::-webkit-inner-spin-button,.checkout-index-index .opc-block-summary .minicart-items input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button !important}.checkout-index-index .opc-block-summary .minicart-items input[type=number]:focus{-moz-appearance:spinner !important}body.checkout-index-index .opc-block-summary .minicart-items input.qty{width:55px;margin-left:5px}body.checkout-index-index .opc-block-summary .minicart-items button{font-size:15px;color:#fff;border:none;background-color:#56cfe1;margin-top:0;padding:6px 33px;font-weight:400;margin-right:0;min-width:120px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px;float:right}body.checkout-index-index .opc-block-summary .minicart-items button:hover{background-color:#222;color:#fff}body.checkout-index-index .opc-block-summary .minicart-items .delete{width:14px;height:14px;padding:3px;border:1px #b6b6b6 solid;background:url(../img/close.png) no-repeat center;float:left;cursor:pointer}body.checkout-index-index .opc-block-summary .minicart-items .product-item-details{display:inline-block;width:auto;padding-left:30px}.checkout-index-index .opc-block-summary .minicart-items .product-image-container{margin-left:16px}#shipping-method-buttons-container{display:none}#checkout-payment-method-load .payment-method-content>.actions-toolbar{display:none}.checkout-payment-method.submit .payment-methods{margin:0}#payment .payment-methods{margin:0}.checkout-payment-method .payment-methods .actions-toolbar .primary{line-height:2.2rem;padding:14px 17px;font-size:1.8rem}#co-payment-form .discount-code{display:none}.fieldset.address{margin:0 -7px}.fieldset.address>.field{display:inline-block;padding:0 7px;box-sizing:border-box;width:100%;vertical-align:top}.opc-wrapper.layout-3-columns .shipping-address-item:nth-child(3n+1):before{display:block}.opc-wrapper.layout-3-columns .shipping-address-item:nth-child(2n+1):before{display:none}a{color:#000}.checkout-onepage-success #registration .action.primary{color:#fff;line-height:40px;background-color:#56cfe1;padding:0 25px;border:none;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px}.checkout-onepage-success #registration .action.primary:hover{color:#fff;background-color:#000}.checkout-onepage-success .checkout-success .account .block-order-details .block-title>strong{font-weight:400;font-size:19px;color:#2a2a2a}.checkout-onepage-success .checkout-success .account .order-date .delivery div{font-weight:400;color:#2a2a2a}.checkout-onepage-success .checkout-success .account .order-date{font-weight:400;color:#2a2a2a}.checkout-onepage-success .checkout-success .account{font-weight:400;color:#2a2a2a;font-size:16px}.checkout-onepage-success .checkout-success .account .block-order-details-comments .block-title strong{font-size:19px;font-weight:600}.checkout-onepage-success .checkout-success .account .order-details-items .order-items .table-order-items tbody tr td .name{font-weight:600}.checkout-onepage-success .checkout-success .account .order-details-items .order-items .table-order-items{table-layout:fixed}.checkout-onepage-success .checkout-success .account .order-details-items .order-items .table-order-items tbody{border-top:none}.checkout-onepage-success .checkout-success div.success-messages{font-weight:400;color:#2a2a2a}.checkout-onepage-success .checkout-success .account .block-order-details-view .box-order-shipping-address address,.checkout-onepage-success .checkout-success .account .block-order-details-view .box-order-billing-address address{line-height:30px;color:#2a2a2a;font-size:16px}.checkout-onepage-success .checkout-success .account .block-order-details-view .box-order-shipping-method div{color:#2a2a2a;font-size:16px;font-weight:600}.checkout-onepage-success .checkout-success .account .block-order-details-view .box-order-billing-method div dl dt{color:#2a2a2a;font-size:16px;font-weight:600}@media (max-width:1000px){.checkout-onepage-success .checkout-success .account .order-date .delivery{font-weight:400;color:#2a2a2a;display:block;width:100%}.checkout-onepage-success .checkout-success .account .order-date .delivery div:first-child{width:50%}}@media (max-width:520px){.checkout-onepage-success .checkout-success .account .order-date .delivery div:first-child{width:auto}}@media (max-width:483px){.checkout-onepage-success .checkout-success .account .order-date .delivery div{width:100% !important;display:block}}.delivery{font-weight:700;float:right}.delivery-field{float:left;margin-left:12px}body .account .column.main .order-details-items .table-wrapper .data.table>tbody>tr:nth-child(even)>td{background:0 0}.order-details-items{margin-bottom:0}.block-order-details-view:nth-child(2) .block-title{display:none}.order-date{font-size:1.6rem;border-bottom:1px solid #c6c6c6;padding-bottom:25px}.success-messages{font-size:1.8rem;margin-bottom:40px}.page-main .block.block-order-details{margin-bottom:25px}.page-main .block.block-order-details-comments{margin-bottom:35px}.page-main .block.block-order-details-view{margin-bottom:10px}#registration{width:600px;position:relative;border-left:3px solid #f58c12;padding:0 0 0 12px;margin:20px 0 25px}#registration br{display:none}#registration form{position:absolute;right:0;top:50%;transform:translateY(-50%)}