.vh-client-component-auth img{border:0;height:auto;max-width:100%;width:auto}.vh-signup-form-box,.vh-login-box,.vh-signup-form-box,.vh-user-info-box,.vh-reset-password-box{display:none}.vh-signup-form-box .checkmark{top:4px;-webkit-transform:none;transform:none}.vh-user-info-box .user-pic{width:200px;height:200px;overflow:hidden;border-radius:100%;margin:0 auto 20px auto;display:block;clear:both;padding:0}.vh-user-info-box .email-text{font-size:18px;line-height:18px;text-align:center;padding:0;margin:0 0 20px 0;font-weight:700}.vh-user-info-box .user-password-box{width:80%;display:block;margin:0 auto 0 auto;clear:both}.vh-user-info-box .forgot-pass-box{font-size:18px;line-height:18px;text-align:center;color:#2e3e5a;padding:0 0 30px 0;margin:0;font-weight:700}.vh-user-info-box .forgot-pass-box a{font-size:18px;line-height:18px;text-align:center;color:#2e3e5a;padding:0;margin:0;text-decoration:none}@media (max-width: 767px){.vh-user-info-box .user-password-box{width:95%}}.vh-login-action,.vh-logout-action{display:none}.vh-errors{display:block;background-color:#ffe6ed;padding:10px;color:#90092e;top:10px;border-radius:4px;margin-bottom:20px}.vh-success{display:block;color:#0a3c0a;background-color:#cef3ce;padding:10px;top:10px;border-radius:4px;margin-bottom:20px}.vh-errors,.vh-success{display:none}@-webkit-keyframes shake{from,
	to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}30%{-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}70%{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}}@keyframes shake{from,
	to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}30%{-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}70%{-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.vh-signup-login-popup-box .fv-sr-only{display:none}.vh-signup-login-popup-box .fv-plugins-framework input::-ms-clear,.vh-signup-login-popup-box .fv-plugins-framework textarea::-ms-clear{display:none;height:0;width:0}.vh-signup-login-popup-box .fv-plugins-icon-container{position:relative}.vh-signup-login-popup-box .fv-plugins-tooltip{position:absolute;z-index:10000}.vh-signup-login-popup-box .fv-plugins-tooltip .fv-plugins-tooltip__content{background:#000;border-radius:3px;color:#eee;padding:10px;position:relative}.vh-signup-login-popup-box .fv-plugins-tooltip--hide{opacity:0}.vh-signup-login-popup-box .fv-plugins-tooltip--top-left{margin-top:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--top-left .fv-plugins-tooltip__content:before{border-top-color:#000;left:8px;top:100%}.vh-signup-login-popup-box .fv-plugins-tooltip--top{margin-top:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--top .fv-plugins-tooltip__content:before{border-top-color:#000;left:50%;margin-left:-8px;top:100%}.vh-signup-login-popup-box .fv-plugins-tooltip--top-right{margin-top:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--top-right .fv-plugins-tooltip__content:before{border-top-color:#000;right:8px;top:100%}.vh-signup-login-popup-box .fv-plugins-tooltip--bottom-right{margin-top:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content:before{border-bottom-color:#000;bottom:100%;right:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--bottom{margin-top:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--bottom .fv-plugins-tooltip__content:before{border-bottom-color:#000;bottom:100%;left:50%;margin-left:-8px}.vh-signup-login-popup-box .fv-plugins-tooltip--bottom-left{margin-top:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content:before{border-bottom-color:#000;bottom:100%;left:8px}.vh-signup-login-popup-box .fv-plugins-tooltip--left .fv-plugins-tooltip__content:before{border-left-color:#000;left:100%;margin-top:-8px;top:50%}.vh-signup-login-popup-box .fv-plugins-tooltip-icon{cursor:pointer;pointer-events:inherit}.vh-signup-login-popup-box .fv-plugins-bootstrap .is-invalid ~ .form-check-label,.vh-signup-login-popup-box .fv-plugins-bootstrap .is-valid ~ .form-check-label{color:inherit}.vh-signup-login-popup-box .fv-plugins-bootstrap .form-group.row .fv-plugins-icon{right:15px}.vh-signup-login-popup-box .fv-plugins-bootstrap .form-group.row .fv-plugins-icon-check{top:-7px}.vh-signup-login-popup-box .fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon{top:32px}.vh-signup-login-popup-box .fv-plugins-bootstrap:not(.form-inline) label ~ .fv-plugins-icon-check{top:25px}.vh-signup-login-popup-box .fv-plugins-bootstrap:not(.form-inline) label.sr-only ~ .fv-plugins-icon-check{top:-7px}.vh-signup-login-popup-box .fv-plugins-bootstrap.form-inline .form-group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:auto}.vh-signup-login-popup-box .was-validated .form-control:invalid,.vh-signup-login-popup-box .form-control.is-invalid,.vh-signup-login-popup-box .was-validated .custom-select:invalid,.vh-signup-login-popup-box .custom-select.is-invalid{border-color:#ff3860 !important}.vh-signup-login-popup-box .vh-overlay{position:absolute;background:rgba(51,51,51,0.43) !important;z-index:9999 !important;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.vh-signup-login-popup-box .vh-overlay img{height:60px;width:64px}.vh-signup-login-popup-box.loading .vh-overlay{opacity:1;visibility:visible;-webkit-transition:all .4s ease;transition:all .4s ease}.vh-signup-login-popup-box.loading>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(1px);filter:blur(1px)}.animate-me{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.vh-signup-login-popup-box .modal{z-index:999999}.vh-client-component-cart .vh-overlay{position:absolute;background:rgba(51,51,51,0.43);z-index:20010;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.vh-client-component-cart .vh-overlay img{height:65px;width:64px}.vh-client-component-cart.loading .vh-overlay{opacity:1;visibility:visible;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.vh-client-component-cart.loading .modal-header,.vh-client-component-cart.loading .vh-modal-body-content,.vh-client-component-cart.loading .vh-all-total-box{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(1px);filter:blur(1px)}.vh-client-component-cart .section-top{padding-top:30px}.vh-client-component-cart .stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important}.vh-client-component-cart .bootstrapWizard{display:block !important;list-style:none !important;padding:0 !important;position:relative !important;width:100% !important}.vh-client-component-cart .bootstrapWizard a:hover,.vh-client-component-cart .bootstrapWizard a:focus,.vh-client-component-cart .bootstrapWizard a:active{text-decoration:none !important;background:none !important}.vh-client-component-cart .bootstrapWizard li .stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;padding:0 !important;margin:0 !important}.vh-client-component-cart .bootstrapWizard li:before{border-top:1px solid #e5e5e5 !important;content:"";display:block;font-size:0;overflow:hidden;position:relative;top:27px;right:1px;z-index:2;width:100%}.vh-client-component-cart .bootstrapWizard li:first-child:before{max-width:50% !important;width:50% !important}.vh-client-component-cart .bootstrapWizard li .btn-default{background:none;border:0}.vh-client-component-cart .bootstrapWizard li .btn-default:focus{border:0;outline:none;-webkit-box-shadow:0 0 0 0rem rgba(0,123,255,0) !important;box-shadow:0 0 0 0rem rgba(0,123,255,0) !important}.vh-client-component-cart .bootstrapWizard li .btn-default .step{background:#333;color:#707070;display:inline-block;font-size:18px;font-weight:700;width:50px !important;line-height:50px !important;min-height:50px !important;padding:0;border:1px solid #2e3e5a;border-radius:100% !important;position:relative;text-align:center;z-index:2;-webkit-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s;text-decoration:none}.vh-client-component-cart .bootstrapWizard li .btn-default i.show-icon{visibility:hidden;font-style:normal;padding:0;margin:0}.vh-client-component-cart .bootstrapWizard li .btn-default i.show-number{visibility:visible;font-style:normal;padding:0;margin:0}.vh-client-component-cart .bootstrapWizard li .btn{padding:0}.vh-client-component-cart .bootstrapWizard li .btn-primary{background:none;border:0;border-radius:0rem}.vh-client-component-cart .bootstrapWizard li .btn-primary:focus{border:0;outline:none;-webkit-box-shadow:0 0 0 0rem rgba(0,123,255,0) !important;box-shadow:0 0 0 0rem rgba(0,123,255,0) !important}.vh-client-component-cart .bootstrapWizard li .btn-primary .step{color:#333;font-weight:700;width:50px;line-height:50px;min-height:50px;font-size:0;border-radius:100%;background:url(../images/tike-icon.jpg) no-repeat center center #fff;border:1px solid #e5e5e5;position:relative;-webkit-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s;z-index:2}.vh-client-component-cart .bootstrapWizard li .btn-primary i.show-icon{visibility:visible;font-style:normal;padding:0;margin:0}.vh-client-component-cart .bootstrapWizard li .btn-primary i.show-number{visibility:hidden;font-style:normal;padding:0;margin:0}.vh-client-component-cart .bootstrapWizard li a{text-decoration:none;font-family:Arial, Helvetica, sans-serif}.vh-client-component-cart .bootstrapWizard li a[type="button"]{-webkit-appearance:none;background:none;border:0}.vh-client-component-cart .bootstrapWizard li a[type="button"]:focus{border:0;outline:none}.vh-client-component-cart .bootstrapWizard li a:hover{text-decoration:none}.vh-client-component-cart .bootstrapWizard li a.btn-primary .title{color:#333}.vh-client-component-cart .bootstrapWizard li .title{color:#2e3e5a;display:block;font-size:16px;line-height:15px;max-width:100%;position:relative;table-layout:fixed;text-align:center;top:20px;word-wrap:break-word;z-index:104}.vh-client-component-cart .shop-tab-section{width:80%;overflow:hidden;margin:0 auto 0 auto;display:block;clear:both}.vh-client-component-cart .main-wrapper-inner{padding:80px 0 0 0}.vh-client-component-cart .col-box-6{width:65%;position:relative}.vh-client-component-cart .col-box-4{width:30%;position:relative}.vh-client-component-cart .col-box-5{width:47%;position:relative}.vh-client-component-cart .col-box-3{width:32%;position:relative}.vh-client-component-cart .pull-right{float:right !important}.vh-client-component-cart .pull-left{float:left !important}.vh-client-component-cart .box-margin-left{margin-left:2%}.vh-client-component-cart .form-outer{width:100%;font-size:16px;text-align:left;color:#747474}.vh-client-component-cart .form-outer label{width:100%;display:block;clear:both;padding:0;margin:0;border:0;display:block}.vh-client-component-cart .form-outer input[type="text"]{width:100%;display:block;clear:both;border:1px solid #e8e8e8;padding:12px 10px;margin:6px 0 18px 0;color:#6f6f6f;border-radius:4px;font-size:16px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.vh-client-component-cart .form-outer input[type="text"]:focus{border:1px solid #e8e8e8;outline:none}.vh-client-component-cart .form-outer input[type="checkbox"]{margin-bottom:18px}.vh-client-component-cart .form-outer select{width:100%;display:block;clear:both;border:1px solid #e8e8e8;padding:12px 10px;margin:6px 0 18px 0;color:#2e2e2e;border-radius:4px;font-size:16px;text-align:left}.vh-client-component-cart .form-outer select:focus{border:1px solid #e8e8e8;outline:none}.vh-client-component-cart .side-box{background:#fafafa;width:100%;display:block;clear:both;overflow:hidden;border:2px solid #ededed;padding:20px 0 10px 0;border-radius:6px}.vh-client-component-cart .order-text{font-size:16px;text-align:left;color:#464646;padding:0 0 25px 0;margin:0}.vh-client-component-cart .order-text span{float:right;text-align:right}.vh-client-component-cart .order-total{font-size:18px;text-align:left;color:#272727;padding:0 0 16px 0;margin:0;font-weight:700}.vh-client-component-cart .order-total span{float:right;text-align:right}.vh-client-component-cart .vh-order-product{width:100%;display:block;clear:both;padding:18px;margin:0;position:relative;border-bottom:1px solid}.vh-client-component-cart .vh-order-product:last-child{border-bottom:none}.vh-client-component-cart .vh-order-product:first-child{border-bottom:1px solid}.vh-client-component-cart .vh-order-product .close-box{display:inline-block;width:100%;margin-top:15px}.vh-client-component-cart .vh-order-product .img-box{width:120px;float:left}.vh-client-component-cart .vh-order-product .about-product{width:calc(100% - 120px);padding-left:25px;float:left}.vh-client-component-cart .vh-order-product .about-product .qty-box{width:100%;display:inline-block;clear:both;margin:0}.vh-client-component-cart .vh-order-product .about-product .qty-box .qty-numbers{float:left;border:1px solid;position:relative}.vh-client-component-cart .vh-order-product .about-product .qty-box a{display:inline-block;padding:8px 10px}.vh-client-component-cart .vh-order-product .about-product .qty-box a:first-child{border-right:1px solid}.vh-client-component-cart .vh-order-product .about-product .qty-box a:last-child{border-left:1px solid}.vh-client-component-cart .vh-order-product .about-product .qty-box input{width:30px;text-align:center;border:none !important;background:none;padding:0;margin:0 4px}.vh-client-component-cart .vh-order-product .about-product .qty-box input:focus{border:0;outline:none}.vh-client-component-cart .vh-order-product .about-product .qty-box span{float:right;text-align:right}.vh-client-component-cart .billing-payment-box{width:100%;overflow:hidden;margin-bottom:25px}.vh-client-component-cart .billing-payment-box ul{padding:0;margin:0;list-style:none}.vh-client-component-cart .billing-payment-box ul li{width:250px;float:left;font-size:15px;color:#838383;padding:0;margin:0 20px 20px 0}.vh-client-component-cart .billing-payment-box ul li a{display:block;font-size:15px;color:#838383;border:2px solid #eaeaea;text-decoration:none;padding:20px 25px;margin:0}.vh-client-component-cart .billing-payment-box ul li a span.title{display:block}.vh-client-component-cart .billing-payment-box ul li a:hover{display:block;font-size:15px;color:#838383;border:2px solid #2e7696;text-decoration:none}.vh-client-component-cart .billing-payment-box ul li.active a{border:2px solid #2e7696}.vh-client-component-cart .return-to-detais{font-size:16px;color:#327898;text-align:left;padding:0 0 0 0;margin-bottom:25px}.vh-client-component-cart .return-to-detais a{font-size:16px;color:#327898;text-align:left;padding:0 0 0 0;text-decoration:none}.vh-client-component-cart .return-to-detais a i{margin-right:6px}.vh-client-component-cart .review-details{padding-bottom:40px}.vh-client-component-cart .review-details h5{font-size:20px;text-align:left;color:#404040;padding:0 0 20px 0;margin:0}.vh-client-component-cart .review-details p{font-size:16px;line-height:30px;font-weight:400;color:#7d7d7d;padding:0 0 10px 0;margin:0}.vh-client-component-cart .review-details p span{font-size:17px;display:block;color:#181818;font-weight:700;margin-bottom:5px}.vh-client-component-cart .review-details p a{color:#117bac;text-decoration:none}.vh-client-component-cart .review-details p img{vertical-align:middle}.vh-client-component-cart .method-box{display:block;font-size:18px;text-align:left;color:#222222;padding:0 100px 30px 30px;margin:0;position:relative}.vh-client-component-cart .method-box .price-free{position:absolute;width:100px;top:0;right:0;font-size:18px;text-align:right;color:#222222}.vh-client-component-cart .method-box .seclect-check-box{width:30px;position:absolute;top:0;left:0}.vh-client-component-cart .promo-box{width:100%;border:none;position:relative}.vh-client-component-cart .promo-box input[type="text"]{width:100%;min-height:60px;line-height:60px;display:block;clear:both;border:0;padding:0 128px 0 10px;margin:0 0 0 0;color:#6f6f6f;font-size:16px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.vh-client-component-cart .promo-box input[type="text"]:focus{border:0;outline:none}.vh-client-component-cart .terms-text-box{font-size:15px;text-align:left;color:#222222;padding:0;margin:0 0 30px 0}.vh-client-component-cart .terms-text-box a{font-size:15px;text-align:left;color:#327898;text-decoration:underline;padding:0 4px}.vh-client-component-cart .terms-text-box a:hover{text-decoration:none}.vh-client-component-cart .cart-icon{border:0;background:none;text-align:right;cursor:pointer;float:right}.vh-client-component-cart .cart-icon:focus{border:0;outline:none}.vh-client-component-cart .modal{display:none;position:fixed;z-index:9999;top:0;right:0;width:100%;overflow:hidden;padding-right:0 !important}.vh-client-component-cart .modal-content{position:relative;background-color:#fefefe;padding:0;border:0 solid #888;width:500px;float:right;height:100vh !important;height:-webkit-fill-available !important;max-height:-webkit-fill-available !important;min-height:400px;overflow:hidden;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;animation-name:animatetop;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-radius:0}.vh-client-component-cart .modal-content .all-total-box{width:100%;z-index:2;border-top:1px solid;padding:20px 20px}.vh-client-component-cart .modal-content .all-total-box .subtotal{display:block;padding:7px 0}.vh-client-component-cart .modal-content .all-total-box .subtotal span{float:right;text-align:right}.vh-client-component-cart .modal-content .all-total-box .vw-farm-container{max-width:100%;margin:7px 0;overflow:hidden}.vh-client-component-cart .modal-content .all-total-box .vw-farm-container .form-control{float:left;width:100%;max-width:calc(100% - 135px);min-height:60px;height:60px;line-height:60px;display:block;clear:both;padding:0 15px;margin:0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent}.vh-client-component-cart .modal-content .all-total-box .vw-farm-container .btn{float:right;width:125px;min-height:60px;height:60px;padding:10px;cursor:pointer}.vh-client-component-cart .modal-content .all-total-box .promo-box{width:100%;border-width:1px 0 1px 0 !important;border-color:#ccc !important;position:relative}.vh-client-component-cart .modal-content .all-total-box .promo-box input{border:none}.vh-client-component-cart .modal-content .all-total-box .main-total{display:block;padding:7px 0}.vh-client-component-cart .modal-content .all-total-box .main-total span{float:right;text-align:right}.vh-client-component-cart .modal-content .all-total-box .discount-total span{float:right;text-align:right}.vh-client-component-cart .modal-header{text-align:center;border-bottom:1px solid}.vh-client-component-cart .modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.vh-client-component-cart .close{padding:0 0}.vh-client-component-cart .vh-modal-body-content{padding:0;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}@-webkit-keyframes animatetop{from{right:-300px;opacity:0}to{right:0;opacity:1}}@keyframes animatetop{from{right:-300px;opacity:0}to{right:0;opacity:1}}@media (max-width: 767px){.vh-client-component-cart .shop-tab-section{width:100%;margin:0 auto}.vh-client-component-cart .bootstrapWizard li{display:block !important;float:none !important;width:100% !important;text-align:center;padding-left:0;padding-bottom:30px}.vh-client-component-cart .bootstrapWizard li:before{border-top:0 solid #e5e5e5 !important;content:"";display:block;font-size:0;overflow:hidden;position:relative;top:27px;right:1px;z-index:2;width:100%}.vh-client-component-cart .vh-order-product .img-box{width:70px}.vh-client-component-cart .vh-order-product .about-product{width:calc(100% - 70px)}.vh-client-component-cart .box-margin-left{margin-left:0%}.vh-client-component-cart .modal-content{width:96%;max-width:500px}.vh-client-component-cart .vh-order-product .about-product .qty-box a{padding:4px 10px}}.vh-modal-body-content.vh-js-modal-body-content .vh-cart-empty-msg{display:none}.vh-modal-body-content.vh-js-modal-body-content.vh-show-empty-msg .vh-cart-empty-msg{display:block}.vh-client-component-checkout{opacity:1;margin-bottom:50px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.vh-client-component-checkout .vh-overlay{position:fixed;background:rgba(51,51,51,0.43);z-index:20010;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.vh-client-component-checkout .vh-overlay img{height:64px;width:64px}.vh-client-component-checkout.loading .vh-overlay{opacity:1;visibility:visible;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.vh-client-component-checkout.loading .vh-step-content,.vh-client-component-checkout.loading .section-top{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(1px);filter:blur(1px)}.vh-client-component-checkout .vh-payment-modal{position:fixed;width:300px;height:280px;top:45%;left:50%;margin-top:-150px;margin-left:-140px;background-color:transparent;z-index:30010;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.vh-client-component-checkout .vh-payment-modal.visible{top:50%;opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.vh-client-component-checkout .vh-payment-modal.visible .vh-js-modal-body iframe{width:280px;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.21),0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 15px 30px 0 rgba(0,0,0,0.21),0 5px 15px 0 rgba(0,0,0,0.1)}.vh-client-component-checkout .stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important}.vh-client-component-checkout .bootstrapWizard{display:block !important;list-style:none !important;padding:0 !important;position:relative !important;width:100% !important}.vh-client-component-checkout .bootstrapWizard li{display:block !important;float:left !important;width:25%;text-align:center !important;padding-left:0}.vh-client-component-checkout .bootstrapWizard li .stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;padding:0 !important;margin:0 !important}.vh-client-component-checkout .bootstrapWizard li:before{border-top:1px solid #e5e5e5 !important;content:"";display:block;font-size:0;overflow:hidden;position:relative;top:27px;right:1px;z-index:2;width:100%}.vh-client-component-checkout .bootstrapWizard li:first-child:before{left:50% !important;max-width:50% !important}.vh-client-component-checkout .bootstrapWizard li:last-child:before{max-width:50% !important;width:50% !important}.vh-client-component-checkout .bootstrapWizard li .step{background:#fff;display:inline-block;width:50px !important;line-height:50px !important;min-height:50px !important;padding:0;border:1px solid #e5e5e5;border-radius:100% !important;position:relative;text-align:center;z-index:2;text-decoration:none}.vh-client-component-checkout .bootstrapWizard li .vh-step-indicator.vh-step-active .step{color:transparent !important}.vh-client-component-checkout .bootstrapWizard li .vh-step-indicator.vh-step-active .step:after{-webkit-transition:all .1s linear;transition:all .1s linear;color:#333;content:'\f00c';font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;font-weight:500;position:absolute;left:0;right:0}.vh-client-component-checkout .bootstrapWizard li .vh-step-indicator.vh-step-active .title{opacity:1}.vh-client-component-checkout .bootstrapWizard li .vh-step-indicator.vh-step-done .step{color:transparent !important}.vh-client-component-checkout .bootstrapWizard li .vh-step-indicator.vh-step-done .step:after{-webkit-transition:all .1s linear;transition:all .1s linear;color:#333;content:'\f00c';font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;font-weight:500;position:absolute;left:0;right:0}.vh-client-component-checkout .bootstrapWizard li .vh-step-indicator.vh-step-done .title{opacity:1}.vh-client-component-checkout .bootstrapWizard li .btn{padding:0}.vh-client-component-checkout .bootstrapWizard li .btn-default{background:none;border:0}.vh-client-component-checkout .bootstrapWizard li .btn-default:focus{border:0;outline:none;-webkit-box-shadow:0 0 0 0 rgba(0,123,255,0) !important;box-shadow:0 0 0 0 rgba(0,123,255,0) !important}.vh-client-component-checkout .bootstrapWizard li .btn-default i.show-icon{visibility:hidden;font-style:normal;padding:0;margin:0}.vh-client-component-checkout .bootstrapWizard li .btn-default i.show-icon{visibility:visible;font-style:normal;padding:0;margin:0}.vh-client-component-checkout .bootstrapWizard li .btn-primary{background:none;border:0;border-radius:0}.vh-client-component-checkout .bootstrapWizard li .btn-primary:focus{border:0;outline:none;-webkit-box-shadow:0 0 0 0 rgba(0,123,255,0) !important;box-shadow:0 0 0 0 rgba(0,123,255,0) !important}.vh-client-component-checkout .bootstrapWizard li .btn-primary .step{color:#333;font-weight:700;width:50px;line-height:50px;min-height:50px;font-size:0;border-radius:100%;border:1px solid #e5e5e5;position:relative;-webkit-transition:all .1s linear 0;transition:all .1s linear 0;z-index:2}.vh-client-component-checkout .bootstrapWizard li .btn-primary i.show-icon{visibility:visible;font-style:normal;padding:0;margin:0}.vh-client-component-checkout .bootstrapWizard li .btn-primary i.show-icon{visibility:hidden;font-style:normal;padding:0;margin:0}.vh-client-component-checkout .bootstrapWizard li .title{display:block;max-width:100%;margin-top:15px;table-layout:fixed;text-align:center;word-wrap:break-word;z-index:104;opacity:.3;padding:0 7px}.vh-client-component-checkout .vh-step-content{display:none;padding:0;width:100%;clear:both}.vh-client-component-checkout .vh-step-content.vh-step-content-active{display:block}.vh-client-component-checkout .vw-shipping-address .vw-farm-container{max-width:600px}.vh-client-component-checkout .vw-shipping-details .vw-farm-container{max-width:100%}.vh-client-component-checkout .vw-shipping-details .vw-farm-container .radio-group{width:100%;max-width:350px;display:inline-block}.vh-client-component-checkout .vw-shipping-details .vw-farm-container .radio-group .vw-smethod-dt{float:left;width:70%;padding-right:15px}.vh-client-component-checkout .vw-shipping-details .vw-farm-container .radio-group .vw-smethod-pc{float:left;width:25%;text-align:right}.vh-client-component-checkout .vw-payment-step .vw-farm-container{max-width:500px}.vh-client-component-checkout .shop-tab-section{width:100%;max-width:880px;margin:0 auto;display:block;clear:both}.vh-client-component-checkout .main-wrapper-inner{padding:80px 0 0}.vh-client-component-checkout .billing-payment-box{width:100%;overflow:hidden;margin-bottom:25px}.vh-client-component-checkout .billing-payment-box ul{padding:0;margin:0;list-style:none}.vh-client-component-checkout .billing-payment-box ul li{width:250px;float:left;font-size:15px;color:#838383;padding:0;margin:0 20px 20px 0}.vh-client-component-checkout .billing-payment-box ul li a{display:block;font-size:15px;color:#838383;border:2px solid #eaeaea;text-decoration:none;padding:20px 25px;margin:0}.vh-client-component-checkout .billing-payment-box ul li a span.title{display:block}.vh-client-component-checkout .billing-payment-box ul li a:hover{display:block;font-size:15px;color:#838383;border:2px solid #2e7696;text-decoration:none}.vh-client-component-checkout .billing-payment-box ul li.active a{border:2px solid #2e7696}.vh-client-component-checkout .cart-icon{border:0;background:none;text-align:right;cursor:pointer;float:right}.vh-client-component-checkout .cart-icon :focus{border:0;outline:none}.vh-client-component-checkout .vh-shipping-mp-modal .modal-dialog{max-width:700px}.vh-client-component-checkout .vh-shipping-mp-modal .modal-dialog .vw-farm-container{max-width:600px}.vh-client-component-checkout .vh-shipping-mp-modal .vh-shipping-address-box .line{display:block;width:100%;margin-bottom:5px}.vh-client-component-checkout .vh-shipping-mp-modal .vh-shipping-address-box .fb-radio label:before,.vh-client-component-checkout .vh-shipping-mp-modal .vh-shipping-address-box .fb-radio label:after{top:5px;-webkit-transform:translateY(0);transform:translateY(0)}.vh-client-component-checkout .vh-shipping-mp-modal .vh-shipping-address-box .fb-radio label:after{top:7px}.vh-client-component-checkout .vh-shipping-mp-modal .vh-shipping-address-box label{cursor:pointer}.vh-client-component-checkout .vh-address-block .line{display:block;width:100%;margin-bottom:5px}.vh-client-component-checkout .fv-plugins-bootstrap .fv-help-block{color:#dc3545;font-size:80%;margin-top:.25rem}.vh-client-component-checkout .fv-plugins-bootstrap .fv-help-block{color:#dc3545;font-size:80%;margin-top:.25rem}.vh-client-component-checkout .fv-plugins-bootstrap .fv-help-block .is-invalid ~ .form-check-label,.vh-client-component-checkout .fv-plugins-bootstrap .fv-help-block .is-valid ~ .form-check-label{color:inherit}.vh-client-component-checkout .fv-plugins-bootstrap.form-inline .form-group{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:auto}.vh-client-component-checkout .form-check-label{padding-left:4px}.vh-client-component-checkout .vh-product-scroll-box{overflow-y:auto;height:650px}.vh-client-component-checkout .vh-cart-qty-indicator{border:none !important}.vh-client-component-checkout .vh-link-btn-blue{text-decoration:none;display:inline-block;color:#9c9c9c;border:1px solid #656565;margin-right:10px;padding:4px 8px;-webkit-transition:all .3s ease;transition:all .3s ease}.vh-client-component-checkout .vh-link-btn-blue :hover{text-decoration:none !important;background-color:#757575;color:#eaeaea;-webkit-transition:all .3s ease;transition:all .3s ease}.vh-client-component-checkout .vh-shipping-actions{margin-bottom:20px}.vh-client-component-checkout .vh-shipping-actions .vh-shipping-action :hover{text-decoration:underline}.vh-client-component-checkout .fv-sr-only{display:none}.vh-client-component-checkout .fv-plugins-framework input::-ms-clear,.vh-client-component-checkout .fv-plugins-framework textarea::-ms-clear{display:none;height:0;width:0}.vh-client-component-checkout .fv-plugins-icon-container{position:relative}.vh-client-component-checkout .fv-plugins-icon{position:absolute;right:0;text-align:center;top:0;display:none !important}.vh-client-component-checkout .fv-plugins-tooltip{position:absolute;z-index:10000}.vh-client-component-checkout .fv-plugins-tooltip .fv-plugins-tooltip__content{background:#333;border-radius:3px;color:#eee;padding:10px;position:relative}.vh-client-component-checkout .fv-plugins-tooltip .fv-plugins-tooltip__content:before{border:8px solid transparent;content:'';position:absolute}.vh-client-component-checkout .fv-plugins-tooltip--hide{opacity:0}.vh-client-component-checkout .fv-plugins-tooltip--top-left{margin-top:8px}.vh-client-component-checkout .fv-plugins-tooltip--top-left .fv-plugins-tooltip__content :before{border-top-color:#333;left:8px;top:100%}.vh-client-component-checkout .fv-plugins-tooltip--top{margin-top:8px}.vh-client-component-checkout .fv-plugins-tooltip--top .fv-plugins-tooltip__content :before{border-top-color:#333;left:50%;margin-left:-8px;top:100%}.vh-client-component-checkout .fv-plugins-tooltip--top-right{margin-top:8px}.vh-client-component-checkout .fv-plugins-tooltip--top-right .fv-plugins-tooltip__content :before{border-top-color:#333;right:8px;top:100%}.vh-client-component-checkout .fv-plugins-tooltip--right .fv-plugins-tooltip__content :before{border-right-color:#000;margin-top:-8px;right:100%;top:50%}.vh-client-component-checkout .fv-plugins-tooltip--bottom-right{margin-top:8px}.vh-client-component-checkout .fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content :before{border-bottom-color:#000;bottom:100%;right:8px}.vh-client-component-checkout .fv-plugins-tooltip--bottom{margin-top:8px}.vh-client-component-checkout .fv-plugins-tooltip--bottom .fv-plugins-tooltip__content :before{border-bottom-color:#000;bottom:100%;left:50%;margin-left:-8px}.vh-client-component-checkout .fv-plugins-tooltip--bottom-left{margin-top:8px}.vh-client-component-checkout .fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content :before{border-bottom-color:#000;bottom:100%;left:8px}.vh-client-component-checkout .fv-plugins-tooltip--left .fv-plugins-tooltip__content :before{border-left-color:#000;left:100%;margin-top:-8px;top:50%}.vh-client-component-checkout .fv-plugins-tooltip-icon{cursor:pointer;pointer-events:inherit}.vh-client-component-checkout .was-validated .vh-form-control:invalid,.vh-client-component-checkout .vh-form-control.is-invalid,.vh-client-component-checkout .was-validated .custom-select:invalid,.vh-client-component-checkout .custom-select.is-invalid{border-color:#ff3860 !important}.vh-client-component-checkout .vh-order-details-table th,.vh-client-component-checkout .vh-order-details-table td{text-align:left}@keyframes animatetop{from{right:-300px;opacity:0}to{right:0;opacity:1}}.vh-client-component-checkout .table-wrap::-webkit-scrollbar{-webkit-appearance:none}.vh-client-component-checkout .table-wrap::-webkit-scrollbar:vertical{width:12px}.vh-client-component-checkout .table-wrap::-webkit-scrollbar:horizontal{height:12px}.vh-client-component-checkout .table-wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border-radius:10px;border:2px solid #ffffff}.vh-client-component-checkout .table-wrap::-webkit-scrollbar-track{border-radius:10px;background-color:#ffffff}.vh-client-component-checkout .chk-tbl tr th,.vh-client-component-checkout .chk-tbl tr td{border:none;padding:15px 8px;vertical-align:middle}.vh-client-component-checkout .chk-tbl tr th:first-child,.vh-client-component-checkout .chk-tbl tr td:first-child{padding-left:0}.vh-client-component-checkout .chk-tbl tr th:last-child,.vh-client-component-checkout .chk-tbl tr td:last-child{padding-right:0}.vh-client-component-checkout .chk-tbl .pimg-thumb{display:inline-block;max-width:105px;padding-right:15px;vertical-align:middle}.vh-client-component-checkout .chk-tbl .pimg-dtl{display:inline-block;vertical-align:middle;padding-right:15px}.vh-client-component-checkout .chk-tbl .pimg-thumb+.pimg-dtl{width:calc(100% - 110px)}.vh-client-component-checkout .inner-box{display:inline-block;width:100%;margin:15px 0}.vh-client-component-checkout .inner-box .total-info-box{width:100%;max-width:450px;float:right;text-align:right}@media (max-width: 767px){.vh-client-component-checkout .vh-order-product .img-box{width:90%;float:none;margin-bottom:10px}.vh-client-component-checkout .vh-order-product .about-product{width:100%;float:none}.vh-client-component-checkout .box-margin-left{margin-left:0}.vh-client-component-checkout select.vh-form-control{background:url(/img/drop-down-arrow.png) 95% center no-repeat transparent}.vh-client-component-checkout .chk-tbl{min-width:700px}}.vh-client-component-orders{position:relative}.vh-client-component-orders .table td.vh-currency{text-align:right !important}.vh-client-component-orders .vh-address-block .line{display:block;margin-bottom:4px}.vh-client-component-orders table{width:100%;border-collapse:collapse}.vh-client-component-orders .vh-order-details{display:none}.vh-client-component-orders .vh-component-order-details .vh-order-details .thumb-img{display:table;float:left;width:30%;text-align:center}.vh-client-component-orders .vh-component-order-details .vh-order-details .thumb-img img{width:auto;height:95px;-webkit-box-shadow:0 1px 8px grey;box-shadow:0 1px 8px grey}.vh-client-component-orders .vh-component-order-details .vh-order-details .product-details{display:table;height:95px;float:left}.vh-client-component-orders .vh-component-order-details .vh-order-details .product-data{display:table-cell;vertical-align:middle;padding-left:10px}.vh-client-component-orders .vh-component-order-details .vh-order-details .total-saving{color:green !important}.vh-client-component-orders .vh-component-order-details .vh-order-details .total-amount{font-weight:600 !important}@media (max-width: 768px){.product-details{height:auto}.product-data{text-align:center}}

/*# sourceMappingURL=ecommerce.css.map */