#cart-shipping-note{padding-top:15px}#cart-shipping-note p{font-size:15px}.checkout-header-wrapper{position:relative;padding:20px 0 28px;border-bottom:1px solid #ddd}.checkout-header-wrapper:before,.checkout-header-wrapper:after{content:'';clear:both;display:table}.checkout-header-wrapper .checkout-header-button{float:left;display:inline-block}.checkout-header-wrapper .checkout-header-button .return-to-cart{display:inline-block;padding:8px 15px;color:#2d2d2f;text-transform:uppercase;font-weight:700;border:2px solid #2d2d2f;transition:all .1s;margin-top:16px}.checkout-header-wrapper .checkout-header-button .return-to-cart:hover,.checkout-header-wrapper .checkout-header-button .return-to-cart:focus{background:#2d2d2f;color:#fff;text-decoration:none}.checkout-header-wrapper .checkout-header-button .mb-return-to-cart{display:none}.checkout-header-wrapper .logo{position:absolute;left:0;right:0;margin:0 auto;text-align:center}.checkout-header-wrapper .logo img{float:none;margin:0 auto}.checkout-header-wrapper .need-help{float:right;display:inline-block}.checkout-header-wrapper .need-help .icon{display:inline-block;width:14px;height:14px;background:url(../images/icon-phone-black.png) no-repeat center center;margin-right:8px;position:relative;top:2px}.checkout-header-wrapper .need-help p{display:inline-block;margin-bottom:0;margin-top:23px}.checkout-index-index .fieldset.address>.field.one-field{width:100%}.checkout-index-index .fieldset.address>.field.two-fields{width:50%}.checkout-index-index #checkout.am-checkout{padding:0;margin:0;background:#fff;position:relative}.checkout-index-index .checkout-header{border-bottom:1px solid #ddd;padding:0 0 13px;margin:22px 0 33px}.checkout-index-index .checkout-header:before,.checkout-index-index .checkout-header:after{content:'';display:table;clear:both}.checkout-index-index .checkout-header .title{display:inline-block;float:left}.checkout-index-index .checkout-header .description{float:right;font-size:13px;color:#d40000;padding-right:65px;margin-top:10px;font-weight:500}.checkout-index-index .authentication-wrapper{display:inline-block;position:absolute;right:0;width:auto;margin:0;top:31px}.checkout-index-index .authentication-wrapper .action-auth-toggle{height:auto;color:#d40000;background:transparent;border:0}.checkout-index-index .authentication-wrapper .action-auth-toggle span{text-transform:none;font-size:13px;color:#d40000;font-weight:500}.checkout-index-index .authentication-wrapper .action-auth-toggle span:after{content:'here';margin-left:3px}.checkout-index-index .authentication-wrapper .modal-custom{min-width:400px;right:0;margin-top:20px;border-color:#ddd}.checkout-index-index .authentication-wrapper .modal-custom .action-login{background:#fff;border:2px solid #3b3b3e}.checkout-index-index .authentication-wrapper .modal-custom .action-login span{color:#3b3b3e}.checkout-index-index .authentication-wrapper .modal-custom .action-login:hover,.checkout-index-index .authentication-wrapper .modal-custom .action-login:focus,.checkout-index-index .authentication-wrapper .modal-custom .action-login:active,.checkout-index-index .authentication-wrapper .modal-custom .action-login:visited{background:#3b3b3e !important;border:2px solid #3b3b3e !important}.checkout-index-index .authentication-wrapper .modal-custom .action-login:hover span,.checkout-index-index .authentication-wrapper .modal-custom .action-login:focus span,.checkout-index-index .authentication-wrapper .modal-custom .action-login:active span,.checkout-index-index .authentication-wrapper .modal-custom .action-login:visited span{color:#fff !important}.checkout-index-index .authentication-wrapper .action.action-remind{text-decoration:underline}.checkout-index-index .opc-wrapper.am-opc-wrapper{margin:0 -25px;width:auto;float:none}.checkout-index-index .am-opc-wrapper .checkout-column{width:33.333333333%;margin:0;padding:0 25px}.checkout-index-index .am-opc-wrapper .checkout-column .checkout-block{margin:0;padding:0;box-shadow:none;border:0}.checkout-index-index .am-opc-wrapper .checkout-column .checkout-block .step-title{font:400 24px/36px Lora,Sans-serif;border-bottom:1px solid #ddd;padding:0 0 15px;margin-bottom:20px;color:#222}.checkout-index-index .am-opc-wrapper .checkout-column .checkout-block .field.addresses .shipping-address-item{width:100%}.checkout-index-index .am-opc-wrapper .checkout-column .checkout-block .field.addresses .shipping-address-item:before{display:none}.checkout-index-index .am-opc-wrapper .checkout-column:nth-child(2){position:relative}.checkout-index-index .am-opc-wrapper .checkout-column:nth-child(2):before{content:'';display:inline-block;position:absolute;left:0;top:17%;width:1px;height:329px;background:url('../images/border-image.jpg') no-repeat center center}.checkout-index-index .am-opc-wrapper .checkout-column:nth-child(2):after{content:'';display:inline-block;position:absolute;right:0;top:17%;width:1px;height:329px;background:url('../images/border-image.jpg') no-repeat center center}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login{margin-bottom:0;padding-bottom:0;border-bottom:0;margin-top:0}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login .control._with-tooltip .input-text{width:100%;margin:0}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login .control._with-tooltip .field-tooltip{display:none}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login .control._with-tooltip .note{display:none !important}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login .fieldset.hidden-fields{margin-bottom:11px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login .fieldset.hidden-fields .action.remind{margin-top:10px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address{margin-top:0;max-width:100%;width:100%}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .fieldset.address{margin:0 -10px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field{padding:0 10px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field[name="shippingAddress.firstname"]{width:50%}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field[name="shippingAddress.lastname"]{width:50%}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field.street .field{padding:0}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field.street .field.additional{display:none}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field[name="shippingAddress.city"]{width:50%}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field[name="shippingAddress.region_id"]{width:50%}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .field[name="shippingAddress.region_id"] .select{padding-right:35px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address .admin__field{padding:0 10px;margin-top:9px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .field.addresses{max-height:1000px;overflow-x:auto}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content{margin-top:4px;display:inline-block}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content .table-checkout-shipping-method thead{display:none}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content .table-checkout-shipping-method tbody .col{padding:0 0 14px;border:0;display:inline-block;float:left;margin-right:10px}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content .table-checkout-shipping-method tbody .col .price{font-size:13px;font-weight:400;color:#333}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content .table-checkout-shipping-method tbody .col>.price:after{content:'-';margin:0 5px}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content .table-checkout-shipping-method tbody .col.col-price{margin-right:0}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .step-content .table-checkout-shipping-method tbody .col.col-carrier{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .form.payments{margin-top:12px}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset br{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method-content br{display:inline-block}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .fieldset .field.additional{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .fieldset .control._with-tooltip .input-text{width:100%}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .fieldset .control._with-tooltip .field-tooltip.toggle{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .securefields-wrapper{height:40px}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .actions-toolbar .primary{float:left;padding-left:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .actions-toolbar .action-cancel{border:2px solid #3b3b3e;font:700 13px/20px Roboto,Arial,Sans-serif;color:#3b3b3e;letter-spacing:0;text-transform:uppercase;height:40px;background:#fff;padding:0 20px;vertical-align:middle;text-align:center;transition:all .1s;margin:0 10px 0 0}.checkout-index-index .am-opc-wrapper .checkout-payment-method fieldset .payment-method .actions-toolbar .action-cancel:hover{background:#3b3b3e;color:#fff;text-decoration:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-methods .payment-group .step-title{margin-bottom:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-methods .payment-group .step-title:before{content:'3.';margin-right:5px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-title{border-color:#ddd;padding:20px 0 16px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-title img{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-title .label{display:inline-block;width:100%}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-title .label[for="paypal_express"]{background:url('../images/paypal-icon.png') no-repeat center right}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-title .label[for="ewayrapid"]{background:url('../images/payment-icon.png') no-repeat center right}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-title .label .action-help{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content{padding-left:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content .payment-method-billing-address .billing-address-details{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content .billing-address-same-as-shipping-block{padding-left:22px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>div>.securefields-title:first-child{text-indent:-10000px;position:relative}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>div>.securefields-title:first-child:before{content:'Card Name *';position:absolute;top:0;left:0;text-indent:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>div>.securefields-title~.securefields-title{text-indent:-10000px;position:relative}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>div>.securefields-title~.securefields-title:before{content:'Card Expiry';position:absolute;top:0;left:0;text-indent:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>div>div>.securefields-title{text-indent:-10000px;position:relative}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>div>div>.securefields-title:before{content:'Card Number';position:absolute;top:0;left:0;text-indent:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>.securefields-title{text-indent:-10000px;position:relative}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method .payment-method-content>.securefields-title:before{content:'Card CVN';position:absolute;top:0;left:0;text-indent:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code{border-top:1px solid #ddd;padding-top:17px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .payment-option-title{padding:0 0 5px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .payment-option-title .action span{font-size:15px;font-weight:bold;color:#222222}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .payment-option-title .action:after{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .payment-option-content{display:block !important;padding:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .form-discount{position:relative}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .form-discount .payment-option-inner{margin-bottom:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .form-discount .actions-toolbar{display:inline-block;position:absolute;right:0;top:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .form-discount .actions-toolbar .input-text{padding-right:90px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code .form-discount .actions-toolbar button{margin:0;padding:0 19px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code{padding-top:17px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .payment-option-title{padding:0 0 5px;border:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .payment-option-title .action span{font-size:15px;font-weight:bold;color:#222222}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .payment-option-title .action:after{display:none}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .payment-option-content{display:block !important;padding:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .form-aw-giftcard{position:relative}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .form-aw-giftcard .actions-toolbar{display:inline-block;position:absolute;right:0;top:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .form-aw-giftcard .actions-toolbar .input-text{padding-right:90px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code .form-aw-giftcard .actions-toolbar button{margin:0;padding:0 19px}.checkout-index-index .am-opc-wrapper .opc-block-summary{margin:0;padding:0;background:none}.checkout-index-index .am-opc-wrapper .opc-block-summary .title{font:400 24px/36px Lora,Sans-serif;border-bottom:1px solid #ddd;padding:0 0 15px;margin-bottom:10px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart{margin-bottom:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .title{display:none}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items{display:block !important}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper{padding-right:0;padding-top:10px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label{border-bottom:1px solid #ddd;padding-bottom:8px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label:before,.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label:after{content:'';display:table;clear:both}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label li{float:left;list-style:none;font-weight:700;color:#111111}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label li.product{width:60%}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label li.qty{width:17%;text-align:center}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label li.subtotal{width:23%;text-align:right}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item{padding:17px 0 4px;border-color:#ddd}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product-item:first-child{padding-top:8px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .product-image-container{margin:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .product-item-details{padding-left:90px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .product-item-name{font-weight:700;max-width:140px;float:left;padding-top:3px;line-height:16px;margin-bottom:0;width:69%}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .details-qty{float:right;margin:0;width:31%;text-align:center}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .details-qty .label{display:none}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .subtotal{vertical-align:top}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .subtotal .price{font-size:13px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .subtotal .price-excluding-tax,.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .subtotal .price-including-tax{margin:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals{border-color:#ddd;margin-bottom:0;border-bottom:1px solid #ddd}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals .mark{background:transparent}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals .mark .value{display:none}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.sub th,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.sub td{padding-top:18px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.shipping th,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.shipping td{padding-bottom:15px;padding-top:0px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.grand .mark{border-color:#ddd;padding-bottom:14px;padding-top:15px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.grand .amount{border-color:#ddd;padding-bottom:14px;padding-top:15px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.grand strong,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals.grand .price{font-weight:700;font-size:15px;color:#111}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .mark,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .mark{background:none}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .mark,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .mark,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .amount,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .amount{border:0;padding-top:0;position:relative;top:-10px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .mark .price,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .mark .price,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .amount .price,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .amount .price{padding-right:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .mark .price:after,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .mark .price:after,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-summary .amount .price:after,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax .amount .price:after{display:none}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .discount .title{border:0;font-size:13px;line-height:20px;padding-bottom:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .aw-giftcard-totals th,.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .aw-giftcard-totals td{padding-bottom:15px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .aw-giftcard-totals .action-delete{height:auto}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .aw-giftcard-totals .action-delete .delete-icon:before{content:'';display:inline-block;width:12px;height:12px;background:url(../images/close-icon.png) no-repeat center left;background-size:30px}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .aw-giftcard-totals .title{border:0;font-size:13px;line-height:20px;padding-bottom:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .table-totals .totals-tax-details{display:none !important}.checkout-index-index .am-opc-wrapper .additional-options{margin:0}.checkout-index-index .am-opc-wrapper .additional-options .field{margin-top:17px;margin-bottom:10px}.checkout-index-index .am-opc-wrapper .additional-options .field .label{margin-bottom:5px;display:inline-block}.checkout-index-index .am-opc-wrapper .additional-options .field textarea{min-height:80px}.checkout-index-index .am-opc-wrapper .checkout-payment-method{margin-top:9px}.checkout-index-index .am-opc-wrapper .checkout-payment-method.after-place-order{margin-top:16px}.checkout-index-index .am-opc-wrapper .checkout-payment-method.after-place-order p{margin-bottom:0px}.checkout-index-index .am-opc-wrapper .checkout-payment-method.after-place-order a{text-decoration:underline}.checkout-index-index .am-opc-wrapper .checkout-payment-method .checkout{width:100%;height:50px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .checkout span{font-size:13px}.checkout-index-index .modal-popup.modal-slide .modal-header .modal-title{border-color:#ddd}.checkout-index-index .modal-popup.modal-slide .modal-content .fieldset .field.street .field.additional{display:none}.checkout-index-index .modal-popup.modal-slide .modal-footer{border-color:#ddd}.checkout-index-index .modal-popup.modal-slide .modal-footer .action-hide-popup{border:2px solid #3b3b3e;letter-spacing:0;text-transform:uppercase;height:40px;background:#fff;padding:0 20px;vertical-align:middle;text-align:center;transition:all .1s;margin:0 10px 0 0}.checkout-index-index .modal-popup.modal-slide .modal-footer .action-hide-popup span{color:#3b3b3e;font:700 13px/20px Roboto,Arial,Sans-serif}.checkout-index-index .modal-popup.modal-slide .modal-footer .action-hide-popup:hover{background:#3b3b3e;border:2px solid #3b3b3e}.checkout-index-index .modal-popup.modal-slide .modal-footer .action-hide-popup:hover span{color:#fff;text-decoration:none}.opc-wrapper.layout-2-columns .checkout-payment-method .opc-payment .payment-method .payment-method-content .fieldset{display:block !important}.page-checkout-footer .footer-bottom{padding-left:20px;padding-right:20px}.page-checkout-footer .max-width-wrapper{border:0}.page-checkout-footer .max-width-wrapper p{margin:10px 0 0}.page-checkout-footer .max-width-wrapper p.middle-text{position:absolute;left:50%;transform:translateX(-50%);margin-top:11px;font-size:13px;color:#333}.page-checkout-footer .max-width-wrapper p.middle-text:before{content:'';display:inline-block;width:14px;height:14px;background:url('../images/icon-phone-black.png') no-repeat center center;margin-right:8px}.page-checkout-footer .max-width-wrapper .footer-payment{margin-top:0}.page-checkout-faq-popup{display:none}.paypal-express-review .page-title-wrapper{margin-top:20px}.paypal-express-review .box-order-billing-address .box-actions .action.edit{text-decoration:underline}.paypal-express-review .paypal-review-discount{border-color:#e4e4e4}.paypal-express-review .paypal-review-discount .title{border-color:#e4e4e4}.paypal-express-review .paypal-review-discount .title strong{font-size:13px;color:#333;line-height:24px}.paypal-express-review .paypal-review-discount .content{margin-bottom:20px}.paypal-express-review .paypal-review-items{border-color:#e4e4e4}.paypal-express-review .paypal-review-items .paypal-review-title{border-color:#e4e4e4}.paypal-express-review .paypal-review-items .paypal-review-title strong{font-family:Lora,Sans-serif;font-weight:400;color:#222}.paypal-express-review .paypal-review-items .paypal-review-title .action.edit{text-decoration:underline}.paypal-express-review .paypal-review-items .cart.table-wrapper .cart thead tr th.col{border-color:#e4e4e4;font-weight:700 !important}.paypal-express-review .paypal-review-items .cart.table-wrapper .cart>.item{border-top:0;border-bottom:1px solid #e4e4e4}.paypal-express-review .paypal-review-items .cart.table-wrapper .item .col.item{display:table-cell}.paypal-express-review .paypal-review-items .cart.table-wrapper .product-item-name{font-size:15px;display:block;margin:0;font-weight:700;max-width:170px;color:#222}.paypal-express-review .paypal-review-items .cart.table-wrapper .price{font-size:15px;font-weight:400 !important;color:#333}.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .totals.shipping .mark,.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .totals.shipping .amount{border:none;padding-top:0;padding-bottom:0}.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .totals-tax .mark,.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .totals-tax .amount{border:none}.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .grand.totals strong{color:#111}.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .grand.totals .price{font-weight:700 !important;color:#111}.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .mark,.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary .amount{border-color:#e4e4e4;background:#fff}.paypal-express-review .checkout-agreement{text-align:right}@media (max-width:1199px) and (min-width:768px){.checkout-index-index .opc-wrapper.am-opc-wrapper{margin:0 -10px}.page-checkout-footer .max-width-wrapper p.middle-text{position:static;transform:none;text-align:right;float:right}.page-checkout-footer .max-width-wrapper .footer-payment{display:inline-block;width:100%;text-align:right;margin-top:10px}}@media (max-width:1024px) and (min-width:768px){.checkout-index-index .opc-wrapper.am-opc-wrapper{margin:0}}@media (max-width:900px){.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .product-item-name{max-width:250px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .details-qty{width:43%}}@media (max-width:767px){.checkout-header-wrapper{padding-top:0;margin:0 -10px;padding-bottom:14px}.checkout-header-wrapper .need-help{width:100%;text-align:center;background:#3c3b3e;padding:8px 0;margin-bottom:14px}.checkout-header-wrapper .need-help .icon{background:url(../images/icon-phone.png) no-repeat center center}.checkout-header-wrapper .need-help p{margin-top:0;color:#fff}.checkout-header-wrapper .need-help a{color:#fff}.checkout-header-wrapper .checkout-header-button{position:absolute;bottom:14px;left:9px}.checkout-header-wrapper .checkout-header-button .return-to-cart{display:none}.checkout-header-wrapper .checkout-header-button .mb-return-to-cart{display:block;padding-top:20px;font-size:10px;background:url('../images/mb-cart-icon.png') no-repeat top center;color:#333333}.checkout-header-wrapper .logo{position:static;float:none}.checkout-header-wrapper .logo img{max-width:150px}.checkout-index-index .checkout-header{margin:9px -10px 20px;text-align:center;padding-bottom:4px}.checkout-index-index .checkout-header .title{float:none}.checkout-index-index .checkout-header .description{display:none}.checkout-index-index .authentication-wrapper{display:none}.checkout-index-index .opc-estimated-wrapper{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper{margin:0}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-column{padding:0}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-column .checkout-block .step-title{color:#2d2d2d;font-size:18px;line-height:36px;padding:0 0 14px}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-column:nth-child(2):before,.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-column:nth-child(2):after{display:none}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-column .checkout-block .field.addresses .shipping-address-item{border-bottom:1px solid #ddd}.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-column .checkout-block .field.addresses .shipping-address-item.selected-item{border-bottom:2px solid #ff5501}.checkout-index-index .am-opc-wrapper .opc-block-summary .title{color:#2d2d2d;font-size:18px;line-height:36px;padding:0 0 14px}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-login{margin:0;background:transparent;padding:0}.checkout-index-index .am-opc-wrapper .checkout-shipping-address .step-content .form-shipping-address{margin:0 0 20px;background:transparent;padding:0}.checkout-index-index .am-opc-wrapper .checkout-shipping-method{margin:10px 0 0}.checkout-index-index .am-opc-wrapper .checkout-shipping-method .form.methods-shipping{border:0;background:transparent;margin:0;padding:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method{margin-top:9px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .form.payments{margin-top:9px}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-methods{margin:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-method-content{padding-right:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .payment-option.discount-code{margin:0}.checkout-index-index .am-opc-wrapper .checkout-payment-method .aw-giftcard-code{margin:0}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label li.subtotal{width:15%}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .minicart-items-label li.qty{width:25%}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .product-item-details{padding-left:91px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .product-item-name{max-width:140px}.checkout-index-index .am-opc-wrapper .opc-block-summary .items-in-cart .minicart-items-wrapper .product .details-qty{width:20%}.page-checkout-footer .max-width-wrapper p.middle-text{position:static;transform:none;order:1 !important}.page-checkout-footer .max-width-wrapper p{order:2 !important}.modal-popup.modal-slide._inner-scroll _show .modal-inner-wrap{background:#fff}.modal-popup.modal-slide._inner-scroll _show .modal-inner-wrap .select{padding-right:37px}.modal-popup.modal-slide._inner-scroll _show .modal-inner-wrap .modal-footer .action-save-address{margin-bottom:10px}.modal-popup.modal-slide._inner-scroll _show .modal-inner-wrap .modal-footer .action-hide-popup{margin:0;width:100%}.paypal-express-review .page-title-wrapper{margin:0}.paypal-express-review .paypal-review-items .paypal-review-title strong{font-size:16px;margin-right:30px}.paypal-express-review .paypal-review-items .paypal-review-title .action{margin-left:0;margin-top:0}.paypal-express-review .paypal-review-items .cart.table-wrapper{border-color:#e4e4e4;margin-bottom:0}.paypal-express-review .paypal-review-items .cart.table-wrapper .cart.table-wrapper{border:none}.paypal-express-review .paypal-review-items .cart.table-wrapper .table{margin-bottom:0}.paypal-express-review .paypal-review-items .cart.table-wrapper thead{display:none}.paypal-express-review .paypal-review-items .cart.table-wrapper tbody,.paypal-express-review .paypal-review-items .cart.table-wrapper tr,.paypal-express-review .paypal-review-items .cart.table-wrapper td,.paypal-express-review .paypal-review-items .cart.table-wrapper th{display:inline-block;width:100%}.paypal-express-review .paypal-review-items .cart.table-wrapper .item .col.item{display:inline-block;width:100%;padding-left:100px}.paypal-express-review .paypal-review-items .cart.table-wrapper .product-item-name{font-size:13px}.paypal-express-review .paypal-review-items .cart.table-wrapper .col.price{display:none}.paypal-express-review .paypal-review-items .cart.table-wrapper .col.qty{text-align:left;padding-left:100px;padding-top:0}.paypal-express-review .paypal-review-items .cart.table-wrapper .col.qty:before{display:none}.paypal-express-review .paypal-review-items .cart.table-wrapper .col.subtotal{text-align:left;padding-left:100px;padding-top:0}.paypal-express-review .paypal-review-items .cart.table-wrapper .col.subtotal:before{display:none}.paypal-express-review .paypal-review-items .cart.table-wrapper .opc-block-summary{background:transparent;padding-left:0;padding-right:0;margin-bottom:0}}