.has-side-content{zoom:1}.has-side-content:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.has-side-content:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.has-side-content .checkout-side-content{float:right;width:300px}.has-side-content .checkout-main-content{float:left;width:calc(100% - 300px);padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.has-side-content .checkout-main-content:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.has-side-content .checkout-main-content:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.checkout-loading{display:block;position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(30,30,30,.3);z-index:100}.checkout-loading span{position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;display:block;color:#fff;font-size:50px;overflow:hidden;width:50px;height:50px;border-radius:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}.x-angular-control{position:relative}.x-angular-control .form-result{font-size:12px}.x-angular-control .form-result span{font-size:12px}.x-angular-control .form-result.form-result-error{color:#d43838}.x-angular-control .form-result.form-result-error span{color:#d43838}.x-angular-control .form-result.form-result-success{color:#35c52a}.x-angular-control .form-result.form-result-success span{color:#35c52a}.navigation{zoom:1}.navigation:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.navigation:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.navigation.navigation-bottom{padding-top:30px}.navigation .nav-button{position:relative}.navigation .nav-button button{min-width:210px;text-align:center}.navigation .nav-button.nav-prev{float:left}.navigation .nav-button.nav-prev button{padding-left:35px;padding-right:16px}.navigation .nav-button.nav-prev button:before{left:16px;right:auto}.navigation .nav-button.nav-prev.disabled{display:none}.navigation .nav-button.nav-next{float:right}.error-message{color:#d43838;padding:5px 0;text-align:center}.angular-control-loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(255,255,255,.5)}.angular-control-loading span{width:32px;height:32px;display:block;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;background:url(/themes/templateTheme/images/loader.gif) 0 0 no-repeat}.x-checkout_usps{margin:40px 0 0}.x-checkout_usps ul li{border-bottom:1px solid #e7e7e7}.x-checkout_usps ul li:first-child{border-top:1px solid #e7e7e7}.x-checkout_usps .usp-box{padding:14px;position:relative}.x-checkout_usps .usp-box[class*=icon]{padding-left:80px}.x-checkout_usps .usp-box:before{position:absolute;top:50%;left:28px;font-size:24px;margin-top:-12px;line-height:1;color:#292a2e}.x-checkout_usps .usp-box .title{display:block;font-size:14px;line-height:16px;font-weight:700;color:#292a2e;letter-spacing:.04em}.x-checkout_usps .usp-box .subtitle{display:block;font-size:14px;line-height:16px;font-weight:300;color:#292a2e;letter-spacing:.04em}.checkout-region{padding-bottom:30px}.checkout-region .inner-area{margin:0 10px}.checkout-region .TopError{width:100%;color:#d43838;text-align:center;font-size:12px;display:block;padding:10px 0}.checkout-region .form-row .label-wrapper.fancy{zoom:1}.checkout-region .form-row .label-wrapper.fancy:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.checkout-region .form-row .label-wrapper.fancy:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.checkout-region .control-container .gdpr-info,.checkout-region .control-container .required-fields{clear:both;padding-top:10px;font-size:13px;line-height:16px;font-weight:300;color:#555;letter-spacing:.04em;font-style:italic}.checkout-region .control-container .small-text{font-size:13px;line-height:15px;font-weight:300;color:#292a2e;letter-spacing:.05em}.checkout-region .control-title-container{zoom:1}.checkout-region .control-title-container:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.checkout-region .control-title-container:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.checkout-region .control-title-container .title{float:left;font-size:20px;line-height:28px;font-weight:700;color:#292a2e;letter-spacing:.1em}.checkout-region .control-title-container .button-container{float:right}.checkout-region .control-title-container .button-container .button{float:left}.checkout-region .control-title-container .button-container .stylish-checkbox label{padding:6px 0}.checkout-region .checkout-next-prev{zoom:1}.checkout-region .checkout-next-prev:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.checkout-region .checkout-next-prev:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.checkout-region .checkout-next-prev .prevstep{height:20px;line-height:20px;font-size:12px;color:#333;font-weight:700;float:left;margin-top:10px}.checkout-region .checkout-next-prev .prevstep:hover{text-decoration:underline}.checkout-region .checkout-next-prev .nextstep{background-color:#000;min-width:150px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#fff;float:right;padding:10px 20px;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.checkout-region .checkout-next-prev .nextstep:hover{background-color:#2dbee2}.shipping-billing-region .region-area{padding:10px 0;width:940px;margin:0 auto;zoom:1}.shipping-billing-region .region-area:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.shipping-billing-region .region-area:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.shipping-billing-region .region-area-one{width:700px;margin-right:10px}.shipping-billing-region .region-area-two .inner-area-one{float:right;width:700px;padding-bottom:20px}.shipping-billing-region .region-area-two .inner-area-two{float:left;width:700px;margin-left:10px}.shipping-billing-region .region-area-two .inner-area-three{float:left;width:220px;margin-right:10px}.shipping-billing-region .region-area-three{width:700px;margin-right:10px}.shipping-billing-region .field{padding-bottom:10px}.shipping-billing-region .field.hidden .choose{display:none}.shipping-billing-region .field.hidden .forms{display:none}.shipping-billing-region .heading{background-color:#f6f6f6;height:20px;line-height:20px;padding:7px 10px}.shipping-billing-region .heading .step{color:#424242;font-size:14px;font-weight:700;float:left}.shipping-billing-region .heading .input{float:left;margin-left:20px;padding-top:4px}.shipping-billing-region .heading .input input{float:left;margin:0;padding:0}.shipping-billing-region .heading .input label{float:left;color:#424242;font-size:12px;margin-left:10px;line-height:13px}.shipping-billing-region .choose{padding:15px 10px;border-bottom:1px solid #ccc;zoom:1}.shipping-billing-region .choose:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.shipping-billing-region .choose:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.shipping-billing-region .choose label{float:left;color:#565656;font-size:12px;line-height:30px;margin-right:10px}.shipping-billing-region .choose select{float:left;width:230px;height:30px;border:1px solid #cfcfd1;color:#565656;font-size:12px}.shipping-billing-region .choose a{float:left;height:20px;background-color:#2dbee2;font-size:12px;margin-left:10px;line-height:20px;color:#fff;padding:5px 10px;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.shipping-billing-region .choose a:hover{background-color:#2dbee2}.shipping-billing-region .forms{zoom:1;padding:15px 0 5px}.shipping-billing-region .forms:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.shipping-billing-region .forms:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.shipping-billing-region .forms .left-form{float:left;width:50%;padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shipping-billing-region .forms .right-form{float:left;width:50%;padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shipping-billing-region .forms .neccessary{color:#969696;font-size:11px;display:block;font-style:italic;padding-top:10px;clear:both}.shipping-billing-region .postal-code-areas{display:none;position:absolute;left:0;top:100%;width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden;background-color:#f5f5f5;padding:3px;border:1px solid #dedede;z-index:5000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shipping-billing-region .postal-code-areas ul{width:100%}.shipping-billing-region .postal-code-areas ul li{width:100%;padding-top:4px}.shipping-billing-region .postal-code-areas ul li a{display:block;line-height:14px;color:#3c3c3c;font-size:11px;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.shipping-billing-region .postal-code-areas ul li a:hover{color:#2dbee2}.payment-info-region .region-area{padding:10px 0;width:940px;margin:0 auto;zoom:1}.payment-info-region .region-area:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.payment-info-region .region-area:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.payment-info-region .region-area-one{width:700px;margin-right:10px}.payment-info-region .region-area-two .inner-area-one{float:right;width:700px;padding-bottom:20px}.payment-info-region .region-area-two .inner-area-two{float:left;width:700px;margin-left:10px}.payment-info-region .region-area-two .inner-area-three{float:left;width:220px;margin-right:10px}.payment-info-region .region-area-three{width:700px;margin-right:10px}.payment-info-region .field{padding-bottom:10px;zoom:1}.payment-info-region .field:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.payment-info-region .field:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.payment-info-region .heading{background-color:#f6f6f6;height:20px;line-height:20px;padding:7px 10px}.payment-info-region .heading .step{color:#424242;font-size:14px;font-weight:700;float:left}.payment-info-region .top{padding:20px 10px 0;zoom:1}.payment-info-region .top:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.payment-info-region .top:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.payment-info-region .top .left-options{width:220px;float:left;margin-right:10px}.payment-info-region .top .left-options table tr td{padding-bottom:8px;overflow:hidden}.payment-info-region .top .left-options table tr td input{width:13px;height:13px;margin:0;padding:0;float:left}.payment-info-region .top .left-options table tr td label{line-height:13px;padding-left:13px;float:left;color:#333;font-size:12px;font-family:arial}.payment-info-region .top .left-options .Installments{display:block;float:left;margin-top:20px}.payment-info-region .top .left-options .Installments .SecondLabel{padding-bottom:5px}.payment-info-region .top .left-options .Installments select{width:190px;height:27px;border:solid 1px #cfd5db;padding:4px;font-size:11px;font-family:arial}.payment-info-region .top .payment-method-details{font-size:11px;color:#565656}.payment-info-region .middle{padding:20px 10px;zoom:1;position:relative}.payment-info-region .middle:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.payment-info-region .middle:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.payment-info-region .middle .leftcol{float:left;width:33.33%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0}.payment-info-region .middle .middlecol{float:left;width:33.33%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payment-info-region .middle .rightcol{float:left;width:33.33%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0}.payment-info-region .middle .head{color:#555;font-size:13px;font-weight:700;display:block;padding-bottom:10px}.payment-info-region .middle select{width:100%;height:30px;border:solid 1px #cfcfd1;font-size:12px}.payment-info-region .middle p{color:#555;font-size:12px;line-height:14px;padding-bottom:3px}.payment-info-region .middle .shipping-info{padding-top:10px;min-height:230px}.payment-info-region .middle .billing-info{padding-top:10px;min-height:230px}.payment-info-region .middle .invoice-info{padding-top:10px}.payment-info-region .middle a{text-decoration:underline;color:#2dbee2;font-size:11px}.payment-info-region .middle a:hover{text-decoration:none}.payment-info-region .middle .rightcol .shipping-method tr td{display:block}.payment-info-region .middle .rightcol .shipping-company{padding-top:5px}.payment-info-region .middle .rightcol .title{padding-top:5px;font-size:11px;padding-left:5px}.payment-info-region .middle .rightcol .title span{color:#2dbee2}.payment-info-region .middle .rightcol .table{padding-top:20px}.payment-info-region .middle .rightcol .table table td{border-bottom:dashed 1px #ccc;color:#565656;font-size:11px;padding:2px 0}.payment-info-region .middle .rightcol span.price{color:#424242;font-size:11px;font-family:arial;font-weight:700}.payment-info-region .middle .rightcol span.sum{color:#424242;font-size:14px;font-family:arial;font-weight:700;line-height:29px}.payment-info-region .middle .rightcol span.total{color:#2dbee2;font-size:18px;font-family:arial;font-weight:700;line-height:29px}.payment-info-region .region-area-three{position:relative;padding-top:50px;text-align:center}.payment-info-region .region-area-three .input{position:absolute;top:0;right:0}.payment-info-region .region-area-three .input input{margin:0;padding:0}.payment-info-region .region-area-three .input label{font-size:11px;color:#565656;padding:0 5px}.payment-info-region .region-area-three .input a{color:#2dbee2;text-decoration:underline;font-size:11px}.payment-info-region .region-area-three .input a:hover{text-decoration:none}.payment-info-region .region-area-three .error{color:Red;font-size:11px;text-align:center;display:block}.order-complete-region,.paypal-confirmation-region{padding-top:20px}.order-complete-region .region-area,.paypal-confirmation-region .region-area{width:940px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-one,.paypal-confirmation-region .region-area-one{margin-top:20px}.order-complete-region .region-area-two,.paypal-confirmation-region .region-area-two{margin-top:10px;border:1px solid #ddd;padding:10px;zoom:1}.order-complete-region .region-area-two:before,.paypal-confirmation-region .region-area-two:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.order-complete-region .region-area-two:after,.paypal-confirmation-region .region-area-two:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.order-complete-region .region-area-three,.paypal-confirmation-region .region-area-three{margin-top:10px;border:1px solid #ddd;padding:10px;zoom:1}.order-complete-region .region-area-three:before,.paypal-confirmation-region .region-area-three:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.order-complete-region .region-area-three:after,.paypal-confirmation-region .region-area-three:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.order-complete-region .region-area-four,.paypal-confirmation-region .region-area-four{margin-top:10px}.order-complete-region .region-area-five,.paypal-confirmation-region .region-area-five{margin-top:10px;zoom:1}.order-complete-region .region-area-five:before,.paypal-confirmation-region .region-area-five:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.order-complete-region .region-area-five:after,.paypal-confirmation-region .region-area-five:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.order-complete-region .region-area-two,.paypal-confirmation-region .region-area-two{text-align:center}.order-complete-region .region-area-two .title,.paypal-confirmation-region .region-area-two .title{font-size:20px;font-weight:700;color:#2dbee2}.order-complete-region .region-area-two .code,.paypal-confirmation-region .region-area-two .code{padding-top:10px;font-size:13px;color:#565656;font-weight:700}.order-complete-region .region-area-two .code span,.paypal-confirmation-region .region-area-two .code span{padding-left:5px;font-weight:400;color:#c61c1c}.order-complete-region .region-area-two .subtitle,.paypal-confirmation-region .region-area-two .subtitle{padding-top:10px;font-size:12px;color:#3c3c3c;line-height:16px}.order-complete-region .region-area-two .print,.paypal-confirmation-region .region-area-two .print{float:left;color:#2dbee2;text-decoration:underline}.order-complete-region .region-area-two .print:hover,.paypal-confirmation-region .region-area-two .print:hover{text-decoration:none}.order-complete-region .region-area-two .blue-box,.paypal-confirmation-region .region-area-two .blue-box{margin-top:40px;padding:20px;background-color:#f6f6f6}.order-complete-region .region-area-two .blue-box p,.paypal-confirmation-region .region-area-two .blue-box p{font-size:12px;color:#565656}.order-complete-region .region-area-two .blue-box a,.paypal-confirmation-region .region-area-two .blue-box a{display:inline-block;min-width:200px;min-height:16px;line-height:16px;font-size:13px;color:#fff;margin-top:20px;padding:7px 20px;background-color:#2dbee2;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.order-complete-region .region-area-two .blue-box a:hover,.paypal-confirmation-region .region-area-two .blue-box a:hover{background-color:#2dbee2}.order-complete-region .region-area-three .left,.paypal-confirmation-region .region-area-three .left{float:left;width:33.33%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0}.order-complete-region .region-area-three .middle,.paypal-confirmation-region .region-area-three .middle{float:left;width:33.33%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-three .rightc,.paypal-confirmation-region .region-area-three .rightc{float:left;width:33.33%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0}.order-complete-region .region-area-three .heading,.paypal-confirmation-region .region-area-three .heading{display:block;color:#555;background-color:#ededed;font-size:13px;font-weight:700;line-height:14px;padding:8px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-three .shipping-info,.paypal-confirmation-region .region-area-three .shipping-info{padding:10px}.order-complete-region .region-area-three .billing-info,.paypal-confirmation-region .region-area-three .billing-info{padding:10px}.order-complete-region .region-area-three .invoice-info,.paypal-confirmation-region .region-area-three .invoice-info{padding:10px 0}.order-complete-region .region-area-three .delivery-info,.paypal-confirmation-region .region-area-three .delivery-info{padding:10px}.order-complete-region .region-area-three p,.paypal-confirmation-region .region-area-three p{padding-bottom:5px;font-size:12px;line-height:14px;color:#565656}.order-complete-region .region-area-three p.title,.paypal-confirmation-region .region-area-three p.title{font-weight:700}.order-complete-region .region-area-three p.phone,.paypal-confirmation-region .region-area-three p.phone{padding-top:10px}.order-complete-region .region-area-three p.code,.order-complete-region .region-area-three p.delivery-company,.order-complete-region .region-area-three p.delivery-duration,.order-complete-region .region-area-three p.installments,.order-complete-region .region-area-three p.payment-method,.paypal-confirmation-region .region-area-three p.code,.paypal-confirmation-region .region-area-three p.delivery-company,.paypal-confirmation-region .region-area-three p.delivery-duration,.paypal-confirmation-region .region-area-three p.installments,.paypal-confirmation-region .region-area-three p.payment-method{padding-bottom:2px}.order-complete-region .region-area-three p.code .bold,.order-complete-region .region-area-three p.delivery-company .bold,.order-complete-region .region-area-three p.delivery-duration .bold,.order-complete-region .region-area-three p.installments .bold,.order-complete-region .region-area-three p.payment-method .bold,.paypal-confirmation-region .region-area-three p.code .bold,.paypal-confirmation-region .region-area-three p.delivery-company .bold,.paypal-confirmation-region .region-area-three p.delivery-duration .bold,.paypal-confirmation-region .region-area-three p.installments .bold,.paypal-confirmation-region .region-area-three p.payment-method .bold{font-weight:700;color:#565656}.order-complete-region .region-area-three p.code span,.order-complete-region .region-area-three p.delivery-company span,.order-complete-region .region-area-three p.delivery-duration span,.order-complete-region .region-area-three p.installments span,.order-complete-region .region-area-three p.payment-method span,.paypal-confirmation-region .region-area-three p.code span,.paypal-confirmation-region .region-area-three p.delivery-company span,.paypal-confirmation-region .region-area-three p.delivery-duration span,.paypal-confirmation-region .region-area-three p.installments span,.paypal-confirmation-region .region-area-three p.payment-method span{color:#2dbee2}.order-complete-region .region-area-three .table,.paypal-confirmation-region .region-area-three .table{padding:10px}.order-complete-region .region-area-three .table table,.paypal-confirmation-region .region-area-three .table table{width:100%}.order-complete-region .region-area-three .table td,.paypal-confirmation-region .region-area-three .table td{padding:2px 0;font-size:12px;color:#555;border-bottom:1px dashed #ddd}.order-complete-region .region-area-three .table td.caption,.paypal-confirmation-region .region-area-three .table td.caption{width:70%}.order-complete-region .region-area-three .table td.value,.paypal-confirmation-region .region-area-three .table td.value{width:30%;text-align:right}.order-complete-region .region-area-three .table td .price,.paypal-confirmation-region .region-area-three .table td .price{font-weight:700;font-size:13px}.order-complete-region .region-area-three .table td .total,.paypal-confirmation-region .region-area-three .table td .total{font-weight:700;font-size:18px;color:#2dbee2;line-height:30px}.order-complete-region .region-area-four .heading,.paypal-confirmation-region .region-area-four .heading{display:block;color:#555;background-color:#ededed;font-size:13px;font-weight:700;line-height:14px;padding:8px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-four .orders-head,.paypal-confirmation-region .region-area-four .orders-head{zoom:1;background-color:#f6f6f6;padding:3px 0;margin-top:10px}.order-complete-region .region-area-four .orders-head:before,.paypal-confirmation-region .region-area-four .orders-head:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.order-complete-region .region-area-four .orders-head:after,.paypal-confirmation-region .region-area-four .orders-head:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.order-complete-region .region-area-four .orders-head span,.paypal-confirmation-region .region-area-four .orders-head span{float:left;padding:0 1%;text-align:center;font-size:12px;font-weight:700;color:#3c3c3c;line-height:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-four .orders-head .product,.paypal-confirmation-region .region-area-four .orders-head .product{width:30%;text-align:left}.order-complete-region .region-area-four .orders-head .category,.paypal-confirmation-region .region-area-four .orders-head .category{width:25%}.order-complete-region .region-area-four .orders-head .quantity,.paypal-confirmation-region .region-area-four .orders-head .quantity{width:10%}.order-complete-region .region-area-four .orders-head .price,.paypal-confirmation-region .region-area-four .orders-head .price{width:11%;text-align:right}.order-complete-region .region-area-four .orders ul,.paypal-confirmation-region .region-area-four .orders ul{border:1px solid #f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-four .orders ul li,.paypal-confirmation-region .region-area-four .orders ul li{padding:10px 0;zoom:1;border-bottom:1px solid #f6f6f6}.order-complete-region .region-area-four .orders ul li:before,.paypal-confirmation-region .region-area-four .orders ul li:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.order-complete-region .region-area-four .orders ul li:after,.paypal-confirmation-region .region-area-four .orders ul li:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.order-complete-region .region-area-four .orders ul li.last,.paypal-confirmation-region .region-area-four .orders ul li.last{border-bottom:none}.order-complete-region .region-area-four .orders .product,.paypal-confirmation-region .region-area-four .orders .product{float:left;width:55%;padding:0 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-complete-region .region-area-four .orders .product .image-container,.paypal-confirmation-region .region-area-four .orders .product .image-container{float:left;width:100px;height:100px;margin-right:10px;text-align:center}.order-complete-region .region-area-four .orders .product .image-container img,.paypal-confirmation-region .region-area-four .orders .product .image-container img{display:inline-block;max-width:100%;max-height:100%}.order-complete-region .region-area-four .orders .product .description-container p,.paypal-confirmation-region .region-area-four .orders .product .description-container p{font-size:11px;line-height:14px;color:#565656}.order-complete-region .region-area-four .orders .product .description-container .title,.paypal-confirmation-region .region-area-four .orders .product .description-container .title{font-size:12px;color:#2dbee2}.order-complete-region .region-area-four .orders .product .description-container .description,.paypal-confirmation-region .region-area-four .orders .product .description-container .description{max-height:28px;overflow:hidden}.order-complete-region .region-area-four .orders .product .description-container .extra-attributes-wrapper,.paypal-confirmation-region .region-area-four .orders .product .description-container .extra-attributes-wrapper{font-size:11px;line-height:14px;color:#565656}.order-complete-region .region-area-four .orders .price-summary,.paypal-confirmation-region .region-area-four .orders .price-summary{float:left;width:30%;padding:40px 1% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;min-height:10px}.order-complete-region .region-area-four .orders .price-summary span,.paypal-confirmation-region .region-area-four .orders .price-summary span{padding:0 5px;font-size:12px;color:#676767}.order-complete-region .region-area-four .orders .price-summary .deleted,.paypal-confirmation-region .region-area-four .orders .price-summary .deleted{color:#676767;border-right:1px solid #000;font-size:11px;text-decoration:line-through}.order-complete-region .region-area-four .orders .quantity,.paypal-confirmation-region .region-area-four .orders .quantity{float:left;width:10%;padding:40px 1% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font-weight:700}.order-complete-region .region-area-four .orders .price,.paypal-confirmation-region .region-area-four .orders .price{float:left;width:11%;padding:40px 1% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;font-size:14px;color:#565656}.order-complete-region .region-area-four .orders .price .deleted,.paypal-confirmation-region .region-area-four .orders .price .deleted{color:#676767;text-decoration:line-through}.order-complete-region .region-area-four .orders .price .total,.paypal-confirmation-region .region-area-four .orders .price .total{font-weight:700}.order-complete-region .region-area-five .table,.paypal-confirmation-region .region-area-five .table{float:right;min-width:300px;padding:10px}.order-complete-region .region-area-five .table table,.paypal-confirmation-region .region-area-five .table table{width:100%}.order-complete-region .region-area-five .table td,.paypal-confirmation-region .region-area-five .table td{padding:2px 0;font-size:12px;color:#555;border-bottom:1px dashed #ddd}.order-complete-region .region-area-five .table td.caption,.paypal-confirmation-region .region-area-five .table td.caption{width:70%}.order-complete-region .region-area-five .table td.value,.paypal-confirmation-region .region-area-five .table td.value{width:30%;text-align:right;font-size:14px}.order-complete-region .region-area-five .table td .price,.paypal-confirmation-region .region-area-five .table td .price{font-weight:700}.order-complete-region .region-area-five .table td .total,.paypal-confirmation-region .region-area-five .table td .total{font-weight:700;font-size:20px;color:#2dbee2;line-height:30px}.order-complete-region .region-area-five .print,.paypal-confirmation-region .region-area-five .print{float:left;color:#2dbee2;text-decoration:underline}.order-complete-region .region-area-five .print:hover,.paypal-confirmation-region .region-area-five .print:hover{text-decoration:none}.paypal-confirmation-region .region-area-two{background-color:#f5f5f5;padding:20px}.paypal-confirmation-region .region-area-two .image-container{text-align:center;max-height:50px}.paypal-confirmation-region .region-area-two .image-container img{display:inline-block;max-height:50px}.paypal-confirmation-region .region-area-two .paypal-text{color:#555;line-height:18px;font-size:12px;padding-top:20px}.paypal-confirmation-region .region-area-two .paypal-text span{font-size:16px;color:#2dbee2;font-weight:700;padding:0 5px}.paypal-confirmation-region .CheckoutNav{width:940px;margin:10px auto 0;text-align:center}.paypal-confirmation-region .CheckoutNav input{display:inline-block;margin:0;padding:0;outline:0;border:0 solid #fff;cursor:pointer}.paypal-confirmation-region .CheckoutNav input{padding:10px 20px;background-color:#000;height:40px;text-align:center;line-height:20px;color:#fff;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.paypal-confirmation-region .CheckoutNav input:hover{background-color:#2dbee2}.document-window{padding:0 10px}@media only screen and (max-width:1199px){.touch .has-side-content .checkout-main-content{padding-right:20px;width:calc(100% - 240px)}.touch .has-side-content .checkout-side-content{width:240px}.touch .x-checkout_usps .usp-box[class*=icon]{padding-left:40px}.touch .x-checkout_usps .usp-box{padding-right:10px}.touch .x-checkout_usps .usp-box:before{left:8px}}@media only screen and (max-width:959px){.touch .has-side-content .checkout-side-content{float:none;width:100%}.touch .has-side-content .checkout-main-content{float:none;width:100%;padding-right:0}.touch .x-checkout_usps>ul{font-size:0;text-align:center}.touch .x-checkout_usps>ul>li{display:inline-block;border:none;border-left:1px solid #e7e7e7;width:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.touch .x-checkout_usps>ul>li:first-child{border-left:none}.touch .x-checkout_usps .usp-box[class*=icon]{padding-left:50px}.touch .x-checkout_usps .usp-box:before{left:14px}}@media only screen and (max-width:767px){.touch .navigation-top{display:none}.touch .navigation-bottom{position:relative;padding-top:50px}.touch .checkout-region .control-title-container .button-container{width:100%;padding-top:10px}.touch .x-checkout_usps>ul>li{border-left:none;border-bottom:1px solid #e7e7e7;width:100%;text-align:left}.touch .x-checkout_usps>ul>li:first-child{border-top:1px solid #e7e7e7}.touch .x-checkout_usps .usp-box[class*=icon]{padding-left:80px}.touch .x-checkout_usps .usp-box:before{left:28px}}@media only screen and (max-width:559px){.touch .navigation .nav-button{float:none!important;width:auto;margin-top:10px;text-align:center}.touch .navigation .nav-button.nav-next{margin-top:0}.touch .navigation .nav-button.nav-next button{width:100%;max-width:460px}.touch .navigation .nav-button.nav-prev button{border:none;font-weight:300;padding-left:20px}.touch .navigation .nav-button.nav-prev button:before{left:6px;margin-top:-6px}}@media only screen and (max-width:479px){.touch .checkout-region .control-title-container .title{font-size:16px;line-height:20px;letter-spacing:.04em}}@media print{.checkout-region .region-area-one{display:none}.checkout-region .region-area-three{display:none}.checkout-region .center-container{width:100%}.checkout-region .has-side-content .checkout-side-content{display:none}.checkout-region .has-side-content .checkout-main-content{width:100%}.checkout-completed-region .region-area-one{display:none}.checkout-completed-region .checkout-steps{display:none}.checkout-completed-region .registration-control-container{display:none}.checkout-completed-region .order-track,.checkout-completed-region .print,.checkout-completed-region .track-order{display:none}.checkout-completed-region .checkout-main-content{max-width:100%}.checkout-completed-region .control-title-container{text-align:center}.checkout-completed-region .control-title-container .title{display:block;float:none;text-align:center}.checkout-completed-region .order-success{padding-top:0}.checkout-completed-region .order-success .image-container{display:none}.checkout-completed-region .order-success .success-message{font-size:30px;line-height:32px}.checkout-completed-region .product-control-container .items-content ul li{page-break-inside:avoid;page-break-before:always;position:relative;-webkit-region-break-inside:avoid;-webkit-region-break-before:always}.checkout-completed-region img{page-break-inside:avoid;page-break-before:always;position:relative;-webkit-region-break-inside:avoid;-webkit-region-break-before:always}}