.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:462px;position:sticky;top:20px;right:0}.has-side-content .checkout-main-content{float:left;width:calc(100% - 462px);padding-right:20px;-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-main-content>form{zoom:1}.checkout-main-content>form:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.checkout-main-content>form:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.checkout-loading{display:block;position:fixed;top:0;left:0;width:100vw;height:100%;min-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:#ec1c24}.x-angular-control .form-result.form-result-error span{color:#ec1c24}.x-angular-control .form-result.form-result-success{color:#35c52a}.x-angular-control .form-result.form-result-success span{color:#35c52a}.navigation.navigation-bottom{float:right;width:100%;max-width:370px}.navigation.navigation-bottom .nav-button{text-align:right}.navigation .nav-button{position:relative;text-align:center}.navigation .nav-button button{text-align:center}.navigation .nav-button.nav-prev.disabled{display:none}.checkout-errors.sticky{position:fixed;top:20px;right:20px;width:100%;max-width:480px;z-index:99}.checkout-errors.sticky .x-checkout-generic-errors .error-message{margin-bottom:10px;box-shadow:0 0 4px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.checkout-errors.sticky .x-checkout-validation-errors{margin-bottom:0;box-shadow:0 0 4px 2px rgba(0,0,0,.2);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.x-checkout-validation-errors{position:relative;padding:25px 40px;margin-bottom:20px;background:#ec1c24}.x-checkout-validation-errors .icon-exit{position:absolute;top:0;right:0;width:40px;height:40px;font-size:14px;line-height:40px;font-weight:700;color:#fff;text-align:center}.x-checkout-validation-errors .info-text{position:relative;display:block;padding-bottom:10px;font-size:15px;line-height:20px;color:#fff;letter-spacing:.04em;font-weight:400}.x-checkout-validation-errors .info-text:before{position:absolute;top:2px;left:-25px}.x-checkout-validation-errors>ul{list-style-type:disc;padding-left:15px}.x-checkout-validation-errors>ul>li{padding:5px;font-size:13px;line-height:20px;color:#fff;letter-spacing:.04em;font-weight:400}.error-message{display:block;position:relative;padding:10px 40px;margin-bottom:20px;background:#ec1c24;font-size:13px;color:#fff;text-align:center;line-height:20px;font-weight:400;letter-spacing:.04em}.error-message .icon-exit{position:absolute;top:0;right:0;width:40px;height:40px;font-size:14px;line-height:40px;font-weight:700;color:#fff;text-align:center}.fixed-message{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:99}.fixed-message .text{max-width:300px;text-align:center;padding:10px 0;font-size:18px;line-height:25px;font-weight:400;letter-spacing:.04em;color:#0e1f35}.fixed-message .js-countdown{padding:10px 0;font-size:28px;line-height:40px;font-weight:700;letter-spacing:.04em;color:#0e1f35}.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/templateThemeTwo/images/loader.gif) 0 0 no-repeat}.x-checkout_usps{margin:10px 0 0}.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:30px;margin-top:-12px;line-height:1;color:#0e1f35}.x-checkout_usps .usp-box .title{display:block;font-size:15px;line-height:16px;font-weight:700;color:#0e1f35;letter-spacing:.02em}.x-checkout_usps .usp-box .subtitle{display:block;font-size:15px;line-height:16px;font-weight:300;color:#0e1f35;letter-spacing:.02em}.checkout-region{background:#f0f3f6;padding-bottom:40px}.checkout-region .inner-area{margin:0 10px}.checkout-region .TopError{width:100%;color:#ec1c24;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:10px 0;font-size:14px;line-height:16px;font-weight:400;color:#0e1f35;letter-spacing:.04em}.checkout-region .control-container .small-text{font-size:13px;line-height:15px;font-weight:300;color:#0e1f35;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:30px;font-weight:500;color:#0e1f35;letter-spacing:.02em}.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:#68707b;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:#0e1f35;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:#72be44}.x-checkoutdisclaimer .form-row.checkbox .error-wrapper{background-color:#ec1c24}.x-checkoutdisclaimer .form-row.checkbox .error-wrapper div{color:#fff}.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:#eee;height:20px;line-height:20px;padding:7px 10px}.shipping-billing-region .heading .step{color:#68707b;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:#68707b;font-size:12px;margin-left:10px;line-height:13px}.shipping-billing-region .choose{padding:15px 10px;border-bottom:1px solid #dfdfdf;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:#68707b;font-size:12px;line-height:30px;margin-right:10px}.shipping-billing-region .choose select{float:left;width:230px;height:30px;border:1px solid #dfdfdf;color:#68707b;font-size:12px}.shipping-billing-region .choose a{float:left;height:20px;background-color:#72be44;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:#72be44}.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:#585656;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:#eee;padding:3px;border:1px solid #dfdfdf;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:#68707b;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:#72be44}.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:#eee;height:20px;line-height:20px;padding:7px 10px}.payment-info-region .heading .step{color:#68707b;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:#68707b;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 #dfdfdf;padding:4px;font-size:11px;font-family:arial}.payment-info-region .top .payment-method-details{font-size:11px;color:#68707b}.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:#68707b;font-size:13px;font-weight:700;display:block;padding-bottom:10px}.payment-info-region .middle select{width:100%;height:30px;border:solid 1px #dfdfdf;font-size:12px}.payment-info-region .middle p{color:#68707b;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:#72be44;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:#72be44}.payment-info-region .middle .rightcol .table{padding-top:20px}.payment-info-region .middle .rightcol .table table td{border-bottom:dashed 1px #dfdfdf;color:#68707b;font-size:11px;padding:2px 0}.payment-info-region .middle .rightcol span.price{color:#68707b;font-size:11px;font-family:arial;font-weight:700}.payment-info-region .middle .rightcol span.sum{color:#68707b;font-size:14px;font-family:arial;font-weight:700;line-height:29px}.payment-info-region .middle .rightcol span.total{color:#72be44;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:#68707b;padding:0 5px}.payment-info-region .region-area-three .input a{color:#72be44;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:#ec1c24;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 #dfdfdf;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 #dfdfdf;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:#72be44}.order-complete-region .region-area-two .code,.paypal-confirmation-region .region-area-two .code{padding-top:10px;font-size:13px;color:#68707b;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:#ec1c24}.order-complete-region .region-area-two .subtitle,.paypal-confirmation-region .region-area-two .subtitle{padding-top:10px;font-size:12px;color:#68707b;line-height:16px}.order-complete-region .region-area-two .print,.paypal-confirmation-region .region-area-two .print{float:left;color:#72be44;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:#eee}.order-complete-region .region-area-two .blue-box p,.paypal-confirmation-region .region-area-two .blue-box p{font-size:12px;color:#68707b}.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:#72be44;-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:#72be44}.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:#68707b;background-color:#eee;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:#68707b}.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:#68707b}.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:#72be44}.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:#68707b;border-bottom:1px dashed #dfdfdf}.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:#72be44;line-height:30px}.order-complete-region .region-area-four .heading,.paypal-confirmation-region .region-area-four .heading{display:block;color:#68707b;background-color:#eee;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:#eee;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:#68707b;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 #eee;-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 #dfdfdf}.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:#68707b}.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:#72be44}.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:#68707b}.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:#585656}.order-complete-region .region-area-four .orders .price-summary .deleted,.paypal-confirmation-region .region-area-four .orders .price-summary .deleted{color:#585656;border-right:1px solid #0e1f35;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:#68707b}.order-complete-region .region-area-four .orders .price .deleted,.paypal-confirmation-region .region-area-four .orders .price .deleted{color:#585656;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:#68707b;border-bottom:1px dashed #dfdfdf}.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:#72be44;line-height:30px}.order-complete-region .region-area-five .print,.paypal-confirmation-region .region-area-five .print{float:left;color:#72be44;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:#eee;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:#68707b;line-height:18px;font-size:12px;padding-top:20px}.paypal-confirmation-region .region-area-two .paypal-text span{font-size:16px;color:#72be44;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:#0e1f35;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:#72be44}.fancy-link{font-size:15px;line-height:20px;color:#0e1f35;letter-spacing:0;font-weight:500;display:inline-block;position:relative;padding-left:35px}.fancy-link .icon{font-size:25px;line-height:15px;position:absolute;left:0;margin-top:-3px}.fancy-link:hover{text-decoration:underline}.coupon-control-container .fancy-link .icon:before{content:"\e96a"}.checkout-fancybox .fancybox-slide>*{width:100%;max-width:580px;height:100%;vertical-align:top;margin:0;padding:0}.checkout-fancybox .fancybox-bg{background:#eee}.checkout-fancybox.fancybox-is-open .fancybox-bg{opacity:1}.checkout-fancybox .fancybox-close-small{top:12px;right:70px}.checkout-fancybox .fancybox-close-small:after{content:'\e954';font-family:templatefont;font-size:14px;color:#0e1f35}.select2-container{height:50px}.select2-container .selection{height:100%}.select2-container .select2-selection--single{height:50px;border:0;border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{color:#0e1f35;font-size:12px;line-height:50px;letter-spacing:.04em;font-weight:400}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:-1px;right:4px;height:50px;width:20px;z-index:1}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#0e1f35 transparent transparent transparent}.select2-container .select2-dropdown{border:1px solid #dfdfdf;border-radius:0;box-sizing:initial}.select2-container .select2-dropdown.select2-dropdown--below{border-top:0}.select2-container .select2-search--dropdown{position:relative;padding:0}.select2-container .select2-search--dropdown:before{content:"\e91b";font-family:templatefont;position:absolute;top:0;right:10px;font-size:18px;line-height:50px;color:#0e1f35;z-index:999}.select2-container .select2-search--dropdown .select2-search__field{position:relative;height:50px;border:0;border-bottom:1px solid #dfdfdf;padding:10px 30px 10px 10px}.select2-container .select2-results>.select2-results__options{max-height:300px;overflow-y:auto}.select2-container .select2-results__option{padding:4px 6px;font-size:12px;line-height:18px;color:#0e1f35;font-weight:400;letter-spacing:.04em}.select2-container .select2-results__option.select2-results__option--disabled{color:#aaa}.select2-container .select2-results__option.select2-results__option--selected{background:0 0;color:#0e1f35;text-decoration:underline}.select2-container .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable{background:0 0;color:#0e1f35;text-decoration:underline}.select2-container.select2-container--open .select2-dropdown{left:-1px;top:-50px}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:5px 4px 0 4px}.select2-container.select2-container--disabled{background-color:#eee;cursor:default}.select2-container.select2-container--disabled .select2-selection--single .select2-selection__rendered{opacity:.7}.select2-container.select2-container--disabled .select2-selection--single .select2-selection__arrow b{border-color:#adaeaf transparent transparent transparent}.form-row.area.x-loading:before,.form-row.postcode.x-loading:before{top:6px;left:auto;right:0;width:50px;height:50px;background:#fff}.form-row.area.x-loading:after,.form-row.postcode.x-loading:after{top:36px;left:auto;right:15px;width:20px;height:20px;font-size:20px;color:#0e1f35}.stylish-radio [type=radio]+span:before{box-shadow:0 0 0 1px #68707b}.document-window{padding:0 10px}@media only screen and (max-width:1199px){.touch .has-side-content .checkout-main-content{width:calc(100% - 300px)}.touch .has-side-content .checkout-side-content{width:300px}.touch .navigation-bottom{position:relative;padding-top:50px}.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}.touch .x-checkout-validation-errors{padding:20px 40px}.touch .error-message{padding:10px 40px 10px 20px}.no-touch .has-side-content .checkout-side-content{position:static}}@media only screen and (max-width:959px){.touch .checkout-template .header-spacer,.touch .checkout_login-template .header-spacer{height:0}.touch .has-side-content .checkout-side-content{float:none;width:100%;position:static}.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 #f3f5f7;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 .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 #f3f5f7;width:100%;text-align:left}.touch .x-checkout_usps>ul>li:first-child{border-top:1px solid #f3f5f7}.touch .x-checkout_usps .usp-box[class*=icon]{padding-left:80px}.touch .x-checkout_usps .usp-box:before{left:28px}.touch .x-checkout-validation-errors{margin-bottom:10px}.touch .x-checkout-validation-errors .info-text{padding-bottom:5px;font-size:14px}.touch .x-checkout-validation-errors>ul>li{padding:2px 5px;font-size:12px}.touch .error-message{margin-bottom:10px}}@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}.touch .navigation.navigation-bottom{max-width:100%}.touch .checkout-fancybox .fancybox-close-small{top:5px;right:5px}}@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-region .ng-hide{display:none!important}.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 .review-control-container{page-break-after:always}.checkout-completed-region .x-checkoutproductsreviewbox ul{height:auto;max-height:initial}.checkout-completed-region .x-checkoutproductsreviewbox ul .mCustomScrollBox{max-height:initial!important}.checkout-completed-region .x-checkoutproductsreviewbox ul .mCustomScrollBox .mCSB_container{top:0!important}.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}.checkout-completed-region .home-redirect{display:none}}