.isotope-gallery .gutter-sizer,.isotope-2-columns.isotope-gallery .gutter-sizer,.isotope-3-columns.isotope-gallery .gutter-sizer,.isotope-4-columns.isotope-gallery .gutter-sizer,.isotope-4-columns.isotope-gallery .container .gutter-sizer,.isotope-5-columns.isotope-gallery .gutter-sizer{width:0}.isotope-gallery .isotope-selector{width:33.33%;margin:0;float:left}.isotope-gallery .isotope-selector.width-2{width:66.66%}.isotope-4-columns.isotope-gallery .isotope-selector,.isotope-4-columns.isotope-gallery .container .isotope-selector{width:25%;margin:0;float:left}.isotope-4-columns.isotope-gallery .isotope-selector.width-2,.isotope-4-columns.isotope-gallery .container .isotope-selector.width-2{width:50%;float:left}.isotope-5-columns.isotope-gallery .isotope-selector{width:20%;margin:0;float:left}.isotope-5-columns.isotope-gallery .isotope-selector.width-2{width:40%;float:left}.isotope-2-columns.isotope-gallery .isotope-selector{width:50%;margin:0;float:left}.isotope-2-columns.isotope-gallery .isotope-selector.width-2{width:100%;float:left}.woocommerce .isotope-gallery .isotope-selector{padding-left:15px;padding-right:15px}.woocommerce.columns-2 .isotope-gallery .isotope-selector{width:50%;float:left}.woocommerce.columns-3 .isotope-gallery .isotope-selector{width:33.33%;float:left}.woocommerce.columns-4 .isotope-gallery .isotope-selector{width:25%;float:left}.woocommerce.columns-5 .isotope-gallery .isotope-selector{width:20%;float:left}.woocommerce.columns-6 .isotope-gallery .isotope-selector{width:16.66%;float:left}.page-description{display:none}.k2t-shop .products{clear:both;width:100%}.k2t-product-page{clear:both;width:100%}.product-gallery .products>div:last-child .product-item{width:100%}.woocommerce .owl-carousel{width:100%}.k2t-shop .product-title{display:inline-block;margin:23px 10px}.product-item{background:#fff;overflow:hidden;margin-bottom:30px!important;transition:all .3s ease-in-out}.product-item:hover{box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}.product-item .product-thumb{overflow:hidden;position:relative;text-align:center}.product-item:hover .product-thumb img{opacity:.2}.k2t-shop .products .product-item .product-thumb{border-bottom:0;padding-bottom:0}.product-item .product-thumb img{width:100%;padding:20px}.woocommerce.columns-2 .product-item .product-thumb img{padding:30px}.product-item .product-thumb a{transition:all .3s ease-in-out;opacity:1}.product-item .product-thumb .button,.product .button{border-radius:30px;font-size:100%;font-weight:300;height:60px;line-height:60px;padding:0 35px;position:absolute;top:50%;left:50%;margin-top:-60px;margin-left:-90px;z-index:1000}.product-item .product-thumb .button{opacity:0}.product-gallery.isotope-fullwidth .button,.product.isotope-selector .button{display:none}.product.isotope-selector .product-thumb .button{display:block}.woocommerce.columns-4 .product-item .product-thumb .button,.woocommerce.columns-5 .product-item .product-thumb .button,.woocommerce.columns-3 .product-item .product-thumb .button,.k2t-shop.columns-3 .product-item .product-thumb .button,.k2t-shop.columns-4 .product-item .product-thumb .button,.k2t-shop.columns-5 .product-item .product-thumb .button,.product-related .product-item .product-thumb .button{font-size:87.5%;padding:10px 20px;height:auto;line-height:inherit;margin-left:-80px;width:160px}.woocommerce.columns-4 .product-item .product-thumb .button.product_type_variable,.woocommerce.columns-5 .product-item .product-thumb .button.product_type_variable,.woocommerce.columns-3 .product-item .product-thumb .button.product_type_variable,.k2t-shop.columns-3 .product-item .product-thumb .button.product_type_variable,.k2t-shop.columns-4 .product-item .product-thumb .button.product_type_variable,.k2t-shop.columns-5 .product-item .product-thumb .button.product_type_variable,.product-related .product-item .product-thumb .button.product_type_variable{margin-left:-80px}.product-item:hover .product-thumb .button{opacity:1}.product-item .product-thumb .button.product_type_variable{margin-left:-100px}.product-item .product-thumb .added_to_cart{display:none}article.product-item div.product-thumb span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.single-product.woocommerce span.onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{background:transparent;border:1px dashed #bdb099;border-radius:50%;color:#bdb099;cursor:pointer;display:inline-block;float:right;font-family:"Montserrat";font-size:80%;font-weight:300;text-align:center;text-transform:uppercase;width:50px;height:50px;line-height:50px;top:30px;right:30px;left:auto;z-index:100}.woocommerce .outofstock .product-detail #reviews #commentform > p.comment-form-rating > p.stars:nth-child(2n+1) {display:none}article.product-item div.product-thumb span.onsale.soldout,.woocommerce ul.products li.product .onsale.soldout,.woocommerce-page ul.products li.product .onsale.soldout,.single-product.woocommerce span.onsale.soldout,.woocommerce span.onsale,.woocommerce-page span.onsale.soldout{background:transparent}.woocommerce.columns-2 article.product-item div.product-thumb span.onsale{width:70px;height:70px;line-height:70px}.woocommerce.columns-4 article.product-item div.product-thumb span.onsale,.product-related.columns-4 article.product-item div.product-thumb span.onsale{width:30px;height:30px;line-height:40px;top:20px;right:20px}.product-item .product-name{display:inline-block;width:100%;border-top:1px solid #e3e3e3;padding:20px 20px 0}.woocommerce.columns-2 .product-name{padding:30px 30px 10px}.product-item .product-name h3{color:#252525;font-size:112.5%;float:left;font-family:'PT Serif',serif}.woocommerce.columns-2 .product-item .product-name h3{font-size:185%}.product-item .product-name .p-top{height:30px}.woocommerce .woocommerce-product-rating .star-rating{margin:0 4px 15px 0}.woocommerce .products .star-rating{float:left;font-size:87.5%}.product-item .product-name .star-rating a,.woocommerce .star-rating span:before{color:#fad232}.product-item .product-name .price{float:right}.woocommerce.columns-2 .product-item .product-name .price{font-size:185%}.product-item div.product-name span.price del{float:left;margin-right:10px;margin-top:-4px;text-decoration:none;line-height:1.1em;background-image:linear-gradient(to bottom,transparent 0,transparent .63em,#ccc .63em,#ccc .7em,transparent .7em,transparent 1.1em);background-repeat:repeat}.woocommerce.columns-2 .product-item div.product-name span.price del{margin-top:-10px}.product-item .product-name .price del span{color:#ccc;font-family:"Montserrat";font-size:60%}.product-item .product-name .price ins span,.product-item .product-name .price span{color:#bdaf99;font-family:"Montserrat";font-weight:300}.web-ie .select2-drop,.web-ie .select2-drop-mask,.web-ie .woocommerce-checkout .select2-container{display:none!important}.web-ie .country_select,.web-ie #customer_details select{background-color:#ebebeb;color:#959595;display:block!important;font-size:87.5%;font-style:italic;font-weight:400;font-family:"PT Serif",serif;padding:15px 20px!important}.web-ie .country_select::-ms-expand,.web-ie #customer_details select::-ms-expand{display:none}.web-ie #billing_country_field:after{content:'\f063';font-family:'FontAwesome'}.web-ie #billing_state,.web-ie #customer_details select{display:block!important}.boxed .k2t-shop,.boxed .left-sidebar .k2t-shop,.boxed .no-sidebar .k2t-shop,.boxed .right-sidebar .k2t-shop{padding:0 20px}.no-sidebar .k2t-shop{width:100%!important}.right-sidebar .k2t-shop,.left-sidebar .k2t-shop{width:70%;border-top:1px solid #e3e3e3}.right-sidebar .k2t-shop{float:left}.left-sidebar .k2t-shop{float:right}.k2t-shop-sidebar{width:30%}.right-sidebar .k2t-shop-sidebar{float:right;position:relative;padding-left:45px}.left-sidebar .k2t-shop-sidebar{float:left;position:relative;padding-right:45px}.boxed .right-sidebar .k2t-shop-sidebar{padding-right:20px}.woocommerce .k2t-shop .woocommerce-result-count{font-size:100%;font-weight:700;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase;color:#4f4f4f}.woocommerce .k2t-shop ul.products{border-top:1px solid #eaeaea;padding-top:30px}.woocommerce .k2t-shop.columns-3 ul.products li.product,.woocommerce-page .k2t-shop.columns-3 ul.products li.product{width:30.75%}.woocommerce .page-title,.woocommerce-page .page-title{display:none}.woocommerce-page h1.main-title{text-align:center}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{margin:20px 0}.woocommerce .woocommerce-ordering select{margin:0;text-align:left;padding:0 15px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{font-size:171%}.shipping-calculator-form>p:first-child select,.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.single-product .entry-summary .variations select{outline:none;display:inline-block;cursor:pointer;font-size:85%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px dashed #959595;margin:20px 0;color:#959595;border-radius:0;text-align:center;padding:10px 40px 10px 10px;height:50px;font-family:'PT serif',sans-serif!important;font-size:100%;font-style:italic;float:none;background-color:transparent}.single-product .entry-summary .variations select{width:auto!important}.single-product .entry-summary .variations tr{float:left}.woocommerce div.product form.cart .variations .value{position:relative}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .reset_variations,.single-product .single_variation_wrap .stock{display:none!important}select.orderby{background:transparent;font-family:"PT Serif";font-size:87.5%;text-align:right;border:none;padding-right:20px}@media screen and (-webkit-min-device-pixel-ratio:0){.shipping-calculator-form>p:first-child select{padding-right:18px}}.shipping-calculator-form>p:first-child,.woocommerce-ordering{position:relative}.shipping-calculator-form>p:first-child:after,.woocommerce-ordering:after,.woocommerce #content div.product form.cart .variations .value:after,.woocommerce div.product form.cart .variations .value:after,.woocommerce-page #content div.product form.cart .variations .value:after,.woocommerce-page div.product form.cart .variations .value:after{content:"\f107 ";font:87.5% FontAwesome;right:16px;top:44px;position:absolute;pointer-events:none}.woocommerce-ordering:after{top:0;line-height:20px}.shipping-calculator-form>p:first-child:before{background:#fff;border:1px solid #e3ecf0;content:"";display:block;height:38px;pointer-events:none;position:absolute;right:0;top:0;width:38px}.woocommerce .product .p-inner,.woocommerce-page .product .p-inner{position:relative;overflow:hidden}.woocommerce .product .p-inner img,.woocommerce-page .product .p-inner img{width:100%;border:10px solid rgba(0,0,0,.02);transition:all .3s ease-in-out}.woocommerce .product .p-mask,.woocommerce-page .product .p-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;transition:all .3s ease-in-out}.woocommerce li.product .p-item:hover .p-mask,.woocommerce-page li.product .p-item:hover .p-mask{opacity:1}.woocommerce li.product .p-item:hover .p-inner>img,.woocommerce-page li.product .p-item:hover .p-inner>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.woocommerce .product .p-info,.woocommerce-page .product .p-info{position:absolute;width:80%;height:180px;top:50%;left:50%;margin:-90px 0 0 -40%;background:#fff}.woocommerce .product .p-item.slide .p-info,.woocommerce-page .product .p-item.slide .p-info{top:-100%;transition:all 800ms cubic-bezier(.175,.885,.32,1.175) 0s}.woocommerce .product .p-item.slide:hover .p-info,.woocommerce-page .product .p-item.slide:hover .p-info{top:50%}.woocommerce .product .p-info .p-top,.woocommerce-page .product .p-info .p-top{border-bottom:1px solid #eaeaea;overflow:hidden}.woocommerce .product .p-info .p-top>div,.woocommerce-page .product .p-info .p-top>div{display:inline-block;margin:0;padding:14px 10px}.woocommerce.columns-4 .product .p-info .p-top>div,.woocommerce-page.columns-4 .product .p-info .p-top>div{padding:8px 10px}.woocommerce .product .p-info .p-top>.star-rating,.woocommerce-page .product .p-info .p-top>.star-rating{margin-top:16px;margin-left:10px}.woocommerce p.stars a{margin-right:9px}.woocommerce .columns-4 .product .p-info .p-top>.star-rating,.woocommerce-page .columns-4 .product .p-info .p-top>.star-rating{margin-top:13px}.woocommerce .columns-4 .product .p-info .p-top>.star-rating,.woocommerce-page .columns-4 .product .p-info .p-top>.star-rating,.woocommerce .columns-4 .product .p-info .p-top>.star-rating>span,.woocommerce-page .columns-4 .product .p-info .p-top>.star-rating>span{font-size:85%}.woocommerce .product .p-info .p-top>.star-rating>span,.woocommerce-page .product .p-info .p-top>.star-rating>span{height:20px;overflow:hidden;color:#fbaf5d}.woocommerce .product .p-info .p-top>.yith-wcwl-add-to-wishlist,.woocommerce-page .product .p-info .p-top>.yith-wcwl-add-to-wishlist{border-left:1px solid #eaeaea;text-align:center;width:50px;float:right}.woocommerce .columns-4 .product .p-info .p-top>.yith-wcwl-add-to-wishlist,.woocommerce-page .columns-4 .product .p-info .p-top>.yith-wcwl-add-to-wishlist{width:40px}.woocommerce .product .p-info .p-top>.yith-wcwl-add-to-wishlist i,.woocommerce-page .product .p-info .p-top>.yith-wcwl-add-to-wishlist i{margin:0;color:#959595;transition:all .3s ease-in-out}.woocommerce .product .p-info .p-top>.yith-wcwl-add-to-wishlist i:hover,.woocommerce-page .product .p-info .p-top>.yith-wcwl-add-to-wishlist i:hover,.woocommerce .product .p-info .p-top>.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse i,.woocommerce-page .product .p-info .p-top>.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse i,.woocommerce .product .p-info .p-top>.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse i,.woocommerce-page .product .p-info .p-top>.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse i{color:#d91136}.woocommerce .product .p-info .price,.woocommerce-page .product .p-info .price{text-align:center;padding:20px 0;margin:0!important}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:inline-block;font-size:.67em}.woocommerce .product .p-info .button,.woocommerce-page .product .p-info .button,.woocommerce .product .p-info .added_to_cart,.woocommerce-page .product .p-info .added_to_cart{background:#282828;border:0;color:#fff;font-size:100%;text-align:center;text-transform:uppercase;width:100%;position:absolute;bottom:0;left:0;border-radius:0}.woocommerce .product .p-info .added_to_cart,.woocommerce-page .product .p-info .added_to_cart{padding:16px 0}.woocommerce button.button{font-weight:400}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:auto}.woocommerce .columns-4 .product .p-info .button,.woocommerce-page .columns-4 .product .p-info .button,.woocommerce .columns-4 .product .p-info .added_to_cart,.woocommerce-page .columns-4 .product .p-info .added_to_cart{padding:12px 0}.woocommerce .product .p-info .added_to_cart,.woocommerce-page .product .p-info .added_to_cart{line-height:14px;font-weight:500}.woocommerce .product .p-info .button:hover,.woocommerce-page .product .p-info .button:hover,.woocommerce .product .p-info .added_to_cart:hover,.woocommerce-page .product .p-info .added_to_cart:hover{background:#bdb099}.woocommerce .product .p-title,.woocommerce-page .product .p-title,.woocommerce .product .p-cat,.woocommerce-page .product .p-cat{text-align:center}.woocommerce .product .p-cat,.woocommerce-page .product .p-cat{display:inline-block;width:100%}.woocommerce .product .p-title,.woocommerce-page .product .p-title{padding:10px 0 0!important;line-height:24px}.woocommerce .product .p-title a,.woocommerce-page .product .p-title a{color:#3d3d3d;font-size:100%;font-weight:700;text-transform:uppercase}.woocommerce .product .p-cat a,.woocommerce-page .product .p-cat a{color:#767676;font-weight:300}.woocommerce .product .p-title a:hover,.woocommerce-page .product .p-title a:hover,.woocommerce .product .p-cat a:hover,.woocommerce-page .product .p-cat a:hover{color:#bdb099}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{margin:25px 0;border:none}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{color:#959595;position:relative;z-index:0;display:block;height:40px;width:40px;line-height:40px;font-size:87.5%;font-family:'Montserrat',sans-serif;font-weight:400;margin-right:10px;border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:inherit;padding:inherit;display:block;height:40px;width:40px;border:1px dashed;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.pre{line-height:35px}.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{color:#fff;background-color:#bdb099;border-color:transparent}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{padding:0 5px}#yith-wcwl-form{padding-top:80px}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{display:none}.woocommerce #content div.product form.cart .button,.woocommerce div.product form.cart .button,.woocommerce-page #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.shop-cart .buttons .button{border-radius:30px;-moz-border-radius:30px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:300;padding:18px 35px;text-transform:uppercase;display:inline-block;text-shadow:none;box-shadow:none;border:0}.shop-cart .buttons .button{background:none;border:1px dashed #bdb099;color:#bdb099;padding:5px 18px;margin-left:4px;margin-right:4px}.shop-cart .buttons .button:hover{background:#bdb099;color:#fff}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{line-height:20px;border-radius:30px;background:#252525}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce #content div.product form.cart .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce-page #content div.product form.cart .button:hover,.woocommerce-page div.product form.cart .button:hover{background:#bdb099;color:#fff}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #content div.product form.cart .button,.woocommerce div.product form.cart .button,.woocommerce-page #content div.product form.cart .button,.woocommerce-page div.product form.cart .button{background:#252525;color:#fff}.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before,.wc-forward a:after,.wc-forward:after{display:none}.woocommerce .widget_price_filter .price_slider_wrapper{margin-top:40px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{height:2px;background:#e1e1e1;border:0;position:relative;border-radius:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider-range{background:#bdb099;z-index:1;box-shadow:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-state-default{border-radius:50%!important;background:#252525;cursor:move;height:13px;width:13px;border:none;position:absolute;z-index:2;top:-5px;box-shadow:none;border-radius:0;border-radius:3px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-state-default:last-child{margin-left:-13px}.woocommerce .widget_price_filter .price_slider_amount{font-size:100%}.woocommerce .widget_price_filter .price_slider_wrapper .price_label{float:left;color:#959595;font-weight:500;font-size:87.5%;margin-top:10px}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount{margin:15px 0 0;position:relative}.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .button{float:right;margin-top:10px;font-size:62.5%;padding:10px 25px}.product-gallery{margin-left:-15px;margin-right:-15px}.woocommerce-checkout #order_review_heading{display:none!important}.woocommerce-checkout #customer_details>div{width:100%}.woocommerce-checkout #customer_details>div:after{content:'';display:block;height:0;clear:both}.woocommerce-checkout #customer_details>div .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout #customer_details>div .shipping_address{margin:0 -15px}.woocommerce-checkout #customer_details>div .woocommerce-billing-fields__field-wrapper:after,.woocommerce-checkout #customer_details>div .shipping_address:after{content:'';display:block;height:0;clear:both}.woocommerce-checkout #customer_details>div .form-row{clear:none!important;float:left;padding:0 15px;width:100%}.woocommerce-checkout #customer_details>div .form-row#billing_first_name_field,.woocommerce-checkout #customer_details>div .form-row#billing_last_name_field,.woocommerce-checkout #customer_details>div .form-row#billing_city_field,.woocommerce-checkout #customer_details>div .form-row#billing_postcode_field,.woocommerce-checkout #customer_details>div .form-row#shipping_first_name_field,.woocommerce-checkout #customer_details>div .form-row#shipping_last_name_field{width:50%}.woocommerce-checkout #customer_details>div .form-row#billing_email_field{width:100%}.woocommerce-checkout #customer_details > div .form-row:nth-child(2n+1) {clear:left}.woocommerce-checkout #customer_details>div .form-row input{width:100%}.woocommerce-checkout #customer_details>div .form-row label[for="order_comments"]{display:block;margin-bottom:10px}.woocommerce-checkout #customer_details>div #order_comments_field{padding:0;width:100%!important}.woocommerce-checkout #order_review{float:right!important;max-width:calc(50% - 30px)}@media (max-width:735px){.woocommerce-checkout #order_review{max-width:100%}}.woocommerce-checkout .shop_table tr.shipping #shipping_method li{padding-left:0;text-align:left}.woocommerce-checkout .shop_table tr.shipping #shipping_method li label{font-weight:400}.woocommerce-checkout .shop_table tr.shipping #shipping_method li label span{font-weight:700}.woocommerce .shop_table tr.shipping li{text-indent:0!important}.woocommerce .shop_table tr.shipping li:after{content:'';display:block;height:0;clear:both}.woocommerce .shop_table tr.shipping p{margin-bottom:15px}.woocommerce .shop_table tr.shipping p:before,.woocommerce .shop_table tr.shipping p:after{display:none}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{margin-bottom:5px;padding-left:25px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{border:0;padding:0;float:left}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{box-shadow:none;width:72px;margin-right:0 20px 0 0;float:left}.woocommerce ul.cart_list .product-name,.woocommerce ul.product_list_widget .product-name,.woocommerce ul.product_list_widget .quantity,.woocommerce ul.cart_list .quantity{width:calc(100% - 93px);float:right;text-align:left}.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins,.woocommerce-page ul.cart_list li ins,.woocommerce-page ul.product_list_widget li ins{background:none}.woocommerce ul.cart_list li .amount,.woocommerce ul.product_list_widget li .amount,.woocommerce-page ul.cart_list li .amount,.woocommerce-page ul.product_list_widget li .amount{color:#3b3b3b;font-weight:600}.woocommerce ul.cart_list li del .amount,.woocommerce ul.product_list_widget li del .amount,.woocommerce-page ul.cart_list li del .amount,.woocommerce-page ul.product_list_widget li del .amount{color:#b5b5b5;font-weight:300}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border:none;float:right;text-align:left;padding-left:18px}.woocommerce ul.cart_list li dl p,.woocommerce ul.product_list_widget li dl p{line-height:25px;padding-left:19px}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0;margin:0}.woocommerce .widget_layered_nav ul li a,.woocommerce-page .widget_layered_nav ul li a{display:inline-block;padding:4px 0}.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a{padding:10px;background:#bdb099;border-color:#fff}.woocommerce .widget_layered_nav ul li.chosen small.count,.woocommerce-page .widget_layered_nav ul li.chosen small.count{color:#fff;padding-right:10px}.woocommerce.widget_shopping_cart .cart_list li.empty{font-size:87.5%;font-style:italic;padding:0}.woocommerce-product-search input[type="search"],.woocommerce-product-search input[type="submit"]{height:40px;padding:0 10px;font-size:85%}.woocommerce-product-search{position:relative}.woocommerce-product-search .search-field{float:left;border-radius:2px;width:calc(100% - 20px)}.woocommerce-product-search input[type="submit"]{border-radius:0;height:42px;width:40px;background:none;border:0;right:0;top:0;right:30px;color:transparent;position:relative;z-index:2}.woocommerce-product-search input[type="submit"]:hover{background:none}.woocommerce-product-search:after{content:"\f002";font-family:FontAwesome;font-size:14px;position:absolute;top:5px;right:15px;color:#4d4d4d;line-height:30px}.woocommerce-product-search input[type="submit"]:before{color:#3d3d3d}.h-element .shop-cart{position:relative;width:26px;line-height:100px}.shop-cart .cart-control{color:#727272;position:relative}.shop-cart .cart-control span{display:block;position:absolute;width:16px;height:16px;background:#555;color:#fff;font-size:11px;text-align:center;line-height:14px;top:-10px;right:-8px;border-radius:50%}.shop-cart .shop-item{position:absolute;opacity:0;visibility:hidden;width:300px;background:#fff;border-top:3px solid #e5e5e5;z-index:100;padding:15px 20px 25px;right:0;top:62px;color:#fff;transition:all .3s ease-in-out}.shop-cart:hover .shop-item{opacity:1;visibility:visible;right:-26px}.k2t-row [class*="col-"]:first-child .shop-cart .shop-item{left:0;right:auto}.k2t-row [class*="col-"]:first-child .shop-cart:hover .shop-item{right:auto;left:-26px}.shop-cart .shop-item ul.product_list_widget{list-style:none;margin:0}.shop-cart .shop-item ul.product_list_widget li{padding:15px 0;font-weight:500;font-size:90%;overflow:hidden;position:relative;border-bottom:1px dashed #959595}.shop-cart .shop-item ul.product_list_widget li.empty{border:0;padding:0;height:auto;color:#252525}.shop-cart .shop-item ul.product_list_widget li:first-child{padding-top:0}.shop-cart .shop-item ul.product_list_widget li a{color:#252525;display:block;font-weight:300;font-style:italic}.shop-cart .shop-item ul.product_list_widget li a img.attachment-shop_thumbnail{float:left;width:80px}.shop-cart .shop-item ul.product_list_widget li a.product-name{padding-right:10px;margin-top:10px;float:right;width:calc(100% - 100px)}.shop-cart .shop-item ul.product_list_widget li a:hover{color:#bdb099}.shop-cart .shop-item ul.product_list_widget li a.remove{background:none!important;color:#949494!important;font-size:110%;position:absolute;right:0;top:12px}.shop-cart .shop-item ul.product_list_widget li span{font-size:90%;color:#878787;font-weight:300}.shop-cart .shop-item ul.product_list_widget li span.quantity{font-weight:300;font-size:10px;position:absolute;width:80px;bottom:10px;left:0;right:0;display:block;padding:1px;color:#fff;background:rgba(0,0,0,.7);text-align:center}.shop-cart .shop-item ul.product_list_widget li span.quantity *{color:#fff}.shop-cart .shop-item ul.product_list_widget .variation{display:block;padding-top:10px;float:right;width:calc(100% - 100px)}.shop-cart .shop-item ul.product_list_widget .variation dd,.shop-cart .shop-item ul.product_list_widget .variation dt{margin:0;display:inline-block}.shop-cart .shop-item ul.product_list_widget .variation dd p{margin-bottom:0}.shop-cart .shop-item .total,.shop-cart .shop-item .buttons{float:left;margin:0}.shop-cart .shop-item .total{width:100%;margin-top:15px;font-size:87.5%;text-align:right}.shop-cart .shop-item .total strong{float:left;font-family:'Montserrat',sans-serif;color:#252525;font-weight:700;text-transform:uppercase}.shop-cart .shop-item .total span{color:#252525;font-size:115%;font-weight:700;font-family:'Montserrat',sans-serif}.shop-cart .shop-item .buttons{width:100%;margin-top:25px;text-align:center}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{margin-bottom:40px;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%;float:right}.woocommerce div.product .k2t-product-top,.woocommerce div.product .k2t-product-bottom{display:inline-block;width:100%}.woocommerce div.product .default_single_product{margin-top:100px}.woocommerce div.product .k2t-product-bottom{margin-top:-5px;margin-bottom:-5px}#single-product-image-wrap{float:left;width:45%;position:relative}#single-product-image-wrap .item .woocommerce-product-gallery{margin-bottom:0;width:100%!important}.product-img-cont{position:relative}.product-img .item-cont{display:block;width:100%;height:auto;position:relative;overflow:hidden}.product-img.owl-carousel .owl-item img{display:block;max-width:100%;top:0;bottom:0;left:0;right:0}.click-fullscreen{position:absolute;z-index:800;bottom:10px;right:10px;display:block;width:50px;height:50px;background:#e3e3e3;border-radius:50%}.click-fullscreen span{display:block;color:#fff;padding:15px;font-size:20px}.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .product-related{width:100%;padding:0}.woocommerce #nav{list-style:none;margin-top:10px!important}.woocommerce #nav a img{border:10px solid #fff;opacity:.6}.woocommerce #nav a.clicked img{opacity:1}.woocommerce .owl-theme .owl-controls{margin-top:0}.woocommerce #nav.owl-theme:hover .owl-controls .owl-nav{position:inherit;width:inherit}.woocommerce #nav.owl-theme .owl-controls .owl-nav [class*="owl-"]{width:30px;height:101px;line-height:100px;position:absolute}.woocommerce #nav.owl-theme:hover .owl-controls .owl-nav [class*="owl-"]{margin:0;top:0;background-color:rgba(255,255,255,.6);color:#252525}.woocommerce #nav.owl-theme:hover .owl-controls .owl-nav .owl-prev,.woocommerce .product-img.owl-theme .owl-controls .owl-nav .owl-prev{left:0;margin-left:0}.woocommerce #nav.owl-theme:hover .owl-controls .owl-nav .owl-next,.woocommerce .product-img.owl-theme .owl-controls .owl-nav .owl-next{right:0;margin-right:0}#single-product-image-wrap .owl-theme .owl-controls{display:none}.woocommerce div.product div.woocommerce-product-gallery{width:45%}.woocommerce div.product div.summary{float:right;width:55%;margin-bottom:0;padding-bottom:15px;overflow:hidden;padding-left:30px}.woocommerce div.product .no-related-products .woocommerce-tabs{width:100%}.woocommerce div.product .k2t-product-top .onsale{display:none}.woocommerce div.product .product_title{color:#252525;font-size:187.5%;margin:0 0 10px;text-transform:none;font-family:"PT Serif",serif}.woocommerce div.product div.summary .p-rate-price{padding:0;position:relative}.woocommerce div.product div.summary .p-rate-price>div{clear:both}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1em}.woocommerce div.product div.summary .woocommerce-review-link{float:none;display:inline-block;white-space:nowrap}.woocommerce div.product .price del .amount{font-size:50%;font-weight:normal;font-family:"Montserrat";color:#959595}.woocommerce div.product .price ins .amount,.woocommerce div.product .price>.amount{color:#bdb099;font-weight:normal;font-family:"Montserrat"}.woocommerce div.product .stock{color:#252525}.woocommerce div.product form.cart{margin-bottom:1em;margin-top:20px}.woocommerce div.product form.cart .variations{border:0 none;display:inline-block;width:100%;margin:0}.woocommerce div.product form.cart .variations tr{float:left}.woocommerce div.product form.cart div.quantity{margin-top:20px;margin-right:25px}.woocommerce div.product .variations>div{float:left;text-align:center;padding-right:10px;position:relative}.woocommerce div.product .variations>[class*="wrapper-dropdown-"]:after{content:"\f107";font-family:"FontAwesome";display:block;position:absolute;top:40%;right:20px;font-size:87.5%}.woocommerce .product .single_variation{float:left;margin-top:30px}.woocommerce .product .variations_button{float:left}.woocommerce div.product .variations>div.variations_button{float:right;padding:0}.woocommerce div.product .variations .variations_button .button,.woocommerce div.product .cart .button{float:none;margin:20px 0;background:#252525}.woocommerce div.product .variations .variations_button .button:hover,.woocommerce div.product .cart .button:hover{background:#bdb099}.woocommerce div.product .variations div.quantity{padding:20px 0}.woocommerce div.product .product-description>div{display:inline-block;margin:10px 25px 10px 0}.woocommerce div.product .product-description a{color:#959595}.woocommerce div.product .product-description a:hover{color:#252525}.woocommerce div.product .summary .product_meta{margin-top:10px}.woocommerce div.product .summary .product_meta>span{display:block;margin:10px 25px 10px 0}.woocommerce div.product .woocommerce-tabs{padding-top:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:3px 0 2px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs .tabs>li:before,.woocommerce div.product .woocommerce-tabs .tabs>li:after,.woocommerce div.product .woocommerce-tabs .entry-content h2,.woocommerce div.product .variations>div.single_variation{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs>li{border:none;border-radius:0;margin:0;padding:0;position:inherit;padding:0;background:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs>li.active{background-color:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs>li a{font-weight:normal;padding:0;background-color:transparent;padding:10px 15px;font-family:"Montserrat";text-transform:uppercase;color:#959595}.woocommerce div.product .woocommerce-tabs ul.tabs>li:first-child a{padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs>li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs>li:hover a{color:#252525;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs>li.active a:after{content:"";width:100%;height:2px;background:url(https://ebikestore.de/wp-content/themes/velo/assets/img/line.png.pagespeed.ce.3TBLYWyQYD.png) repeat-x;display:block;margin:10px 0}.woocommerce div.product .woocommerce-tabs .entry-content{padding:15px 0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .entry-content .shop_attributes td{padding:8px}.woocommerce div.product #review_form #respond{width:100%}.woocommerce #review_form #respond p.form-submit{margin:30px 0 0}.woocommerce #reviews #comment{height:155px}.woocommerce div.product #review_form .comment-reply-title{color:#252525}.woocommerce #reviews #commentform{padding-top:25px}.woocommerce #reviews #commentform .comment-form-rating:first-child{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.woocommerce #reviews #commentform .comment-notes+.comment-form-rating{margin-bottom:40px}.woocommerce #reviews #commentform>p{width:100%;float:none;padding-right:0;margin-top:20px}.woocommerce #reviews #commentform>p.comment-form-rating{height:40px;position:absolute;top:0;right:0;width:100px}.woocommerce #reviews #commentform .comment-form-author:after{right:20px}.woocommerce div.product .woocommerce-tabs #comments{margin:0 0 20px;padding:0;background-color:transparent}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist>li img.avatar{position:inherit;max-width:inherit;border:0;padding:0;width:100%}.woocommerce div.product .woocommerce-tabs #reviews #comments .star-rating{float:none;font-size:62.5%}.woocommerce div.product .woocommerce-tabs #reviews #comments .comment-meta{margin-left:100px;margin-bottom:20px}.woocommerce div.product .woocommerce-tabs #reviews #comments .comment-meta .comment-author{margin-bottom:0}.woocommerce div.product form.cart .group_table td.label,.woocommerce div.product form.cart .group_table td{vertical-align:middle}.woocommerce div.product form.cart .group_table td p{margin-bottom:0}.woocommerce table.shop_attributes td p{padding:0}.woocommerce div.product .woocommerce-tabs .entry-content .shop_attributes td{padding:0}.woocommerce p.stars a{margin:0}.woocommerce p.stars [class*="star-"]{border:none!important;position:absolute;left:0;color:#fad232;font-size:112.5%}.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after,.woocommerce p.stars a.star-1:hover:after,.woocommerce p.stars a.star-2:hover:after,.woocommerce p.stars a.star-3:hover:after,.woocommerce p.stars a.star-4:hover:after,.woocommerce p.stars a.star-5:hover:after,.woocommerce p.stars a.star-1.active:after,.woocommerce p.stars a.star-2.active:after,.woocommerce p.stars a.star-3.active:after,.woocommerce p.stars a.star-4.active:after,.woocommerce p.stars a.star-5.active:after{font-family:"FontAwesome"}.woocommerce p.stars a.star-1:after{content:"\f006"}.woocommerce p.stars a.star-2:after{content:"\f006\f006"}.woocommerce p.stars a.star-3:after{content:"\f006\f006\f006"}.woocommerce p.stars a.star-4:after{content:"\f006\f006\f006\f006"}.woocommerce p.stars a.star-5:after{content:"\f006\f006\f006\f006\f006"}.woocommerce p.stars a.star-1:hover:after,.woocommerce p.stars a.star-1.active:after{content:"\f005"}.woocommerce p.stars a.star-2:hover:after,.woocommerce p.stars a.star-2.active:after{content:"\f005\f005"}.woocommerce p.stars a.star-3:hover:after,.woocommerce p.stars a.star-3.active:after{content:"\f005\f005\f005"}.woocommerce p.stars a.star-4:hover:after,.woocommerce p.stars a.star-4.active:after{content:"\f005\f005\f005\f005"}.woocommerce p.stars a.star-5:hover:after,.woocommerce p.stars a.star-5.active:after{content:"\f005\f005\f005\f005\f005"}.woocommerce p.stars a.star-5{z-index:1;left:80px}.woocommerce p.stars a.star-4{z-index:2;left:60px}.woocommerce p.stars a.star-3{z-index:3;left:40px}.woocommerce p.stars a.star-2{z-index:4;left:20px}.woocommerce p.stars a.star-1{z-index:5;left:0}.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.show:after{content:"\f08a";font-family:'FontAwesome'}.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show:after,.single-product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show:after{content:"\f004";color:#c95f32;font-family:'FontAwesome'}.single-product .yith-wcwl-add-to-wishlist .feedback{display:none}.single-product .yith-wcwl-add-to-wishlist .ajax-loading{float:right}.woocommerce div.product .product-related{padding-bottom:0}.woocommerce .product-related div.products{border:0;margin:0;padding:0}.woocommerce .product-related div.products li{padding:0}.product-related .text-heading{text-transform:uppercase}.product-related .text-heading>h2{font-weight:300;margin:50px 10px;color:#252525}.product-related h2:after{content:"";width:100px;height:2px;background:url(https://ebikestore.de/wp-content/themes/velo/assets/img/line.png.pagespeed.ce.3TBLYWyQYD.png) repeat-x;text-align:left;display:block;margin:15px 0}.product-related .owl-pagination{margin-top:10px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{box-shadow:none;border-radius:0}.product-tab.wpb_tabs .wpb_tabs_nav{text-align:center}.product-tab.wpb_tabs .wpb_tabs_nav li{float:none;display:inline-block;margin:0}.product-tab.wpb_tabs .wpb_tabs_nav li a{color:#767676;font-size:100%;background:#efefef;padding:14px 20px;font-weight:400}.product-tab.wpb_tabs .wpb_tabs_nav li a:after{content:"";position:absolute;border:8px solid transparent;bottom:-16px;left:50%;margin-left:-4px;transition:all .3s ease-in-out}.product-tab.wpb_tabs .wpb_tabs_nav li.ui-state-active a{background:#bdb099;color:#fff!important;position:relative}.product-tab.wpb_tabs .wpb_tabs_nav li.ui-state-active a:after{border-top:8px solid #bdb099}.product-tab.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.product-tab.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background:#fff;padding:80px 0}.product-related .owl-theme .owl-buttons{top:-55px}.product-heading .k2t-heading-inner{margin-bottom:60px}.product-heading .h{color:#454545;font-size:200px;font-weight:bold}.dhvc-woo-item{background:#fff;transition:all .3s ease-in-out}.dhvc-woo-info .dhvc-woo-title{text-align:left!important;margin-top:30px!important}.dhvc-woo-info .dhvc-woo-title a{color:#252525!important;font-family:"PT Serif",serif;font-weight:300!important}.dhvc-woo-info .dhvc-woo-title a:hover{color:#bdb099}.dhvc-woo-rating{position:absolute;top:0}.dhvc-woo-price{position:absolute;top:30px;right:0}.dhvc-woo-price .amount{color:#bdb099!important;font-family:"Montserrat",san-serif;font-weight:300!important}.dhvc-woo-price del .amount{font-size:87.5%!important;color:#959595!important;font-family:"Montserrat",san-serif;line-height:1.1em!important;position:relative;top:-8px;background-image:linear-gradient(to bottom,transparent 0,transparent .63em,#ccc .63em,#ccc .7em,transparent .7em,transparent 1.1em);background-repeat:repeat}.dhvc-woo-item:hover .dhvc-woo-images .yith-wcwl-add-to-wishlist,.dhvc-woo-images .yith-wcwl-add-button{display:none!important}.dhvc-woo-pagination{margin:20px 0}.dhvc-woo-pagination a,.dhvc-woo-pagination .current{display:inline-block;background-color:transparent!important;color:#959595!important;height:40px!important;width:40px!important;line-height:40px!important;font-size:87.5%;font-family:'Montserrat',sans-serif;font-weight:400;border:1px dashed #959595!important;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:10px;padding:0}.dhvc-woo-pagination a.next,.dhvc-woo-pagination a.prev{line-height:35px!important}.dhvc-woo-pagination .current,.dhvc-woo-pagination a:hover{background:#bdb099!important;border:1px solid #bdb099!important;color:#fff!important}.dhvc-woo-row-fluid.dhvc-woo-toolbar{padding:10px 0 20px;border-top:1px solid #e3e3e3}.dhvc-woo-ordering{position:relative}.dhvc-woo-ordering:after{content:"\f107";font-family:"FontAwesome";display:block;position:absolute;top:0;right:0;font-size:87.5%}.dhvc-woo-result-count{font-size:87.5%}.dhvc-woo-list-item .dhvc-woo-info{position:relative;padding:30px!important}.dhvc-woo-list-item .dhvc-woo-title a{font-size:100%!important}.dhvc-woo-list-item .dhvc-woo-images{width:40%!important;padding:30px}.dhvc-woo-list-item .dhvc-woo-rating{left:30px;top:30px}.dhvc-woo-list-item .dhvc-woo-price{right:30px;top:60px}.dhvc-woo-list-item span.onsale{top:40px;right:40px}.dhvc-woo-list-item .dhvc-woo-addtocart a{font-size:62.5%!important;padding:10px 20px!important}.dhvc-woo-list-item .dhvc-woo-addtocart a.added_to_cart.wc-forward{color:#fff;background-color:#bdb099;border-radius:50px;padding:4px 20px!important;font-family:"Montserrat";text-transform:uppercase}.dhvc-woo-grid-item .dhvc-woo-info{position:relative;padding:30px!important;padding-bottom:25px!important;border-top:1px solid #e3e3e3}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-rating{top:9px}.dhvc-woo-grid-item .dhvc-woo-info .star-rating::before,.dhvc-woo-grid-item .dhvc-woo-info .star-rating span:before{font-size:12px}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-title{margin-top:0!important;margin-bottom:11px;padding-top:24px;padding-right:120px;line-height:1.3em;height:64px;position:relative}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-title a{line-height:1.1em;position:absolute;top:70%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:calc(100% - 125px)}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-extra{position:absolute;top:91px;right:0;bottom:initial!important}.dhvc-woo-grid-item .dhvc-woo-rating{margin-top:20px}.dhvc-woo-grid-item .dhvc-woo-price{bottom:0;right:30px;top:auto;min-height:inherit!important}.dhvc-woo-grid-item .dhvc-woo-addtocart a{padding:15px 20px!important}.vc_row.wpb_row.vc_row-fluid.product-detail.detail-1{margin-top:100px}.product-detail #single-product-image-wrap,.product-detail .woocommerce-tabs,.product-detail .summary,.product-detail .product-related{float:none!important;width:100%!important}.product-detail .woocommerce-product-rating{margin-bottom:0!important;margin-top:0}.product-detail .product-excerpt{color:#252525}.product-detail .sku_wrapper{color:#959595;font-style:italic;margin-bottom:20px}.woocommerce div.product p.price{font-size:187.5%;line-height:1;margin:25px 0;padding-bottom:20px;border-bottom:1px solid #ccc}.woocommerce div.product p.price del,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#959595}.woocommerce div.product .product-detail .price del,.woocommerce div.product .product-detail .price ins{display:inline-block}.product-detail #reviews #comments{display:none}.product-detail .woocommerce-tabs #reviews #comments{display:block}.product-detail .woocommerce-tabs #reviews #review_form{display:none}.product-detail.detail-1 #review_form{padding:50px;background:rgba(255,255,255,.3)}.product-detail.detail-1 .variations_button .button,.product-detail.detail-1 .cart .button{padding:10px 25px!important}.woocommerce div.product .product-detail .product-related{padding-left:0}.product-detail .product-related h2{text-align:center;margin:0 0 70px}.product-detail .product-related h2:after{margin:15px auto}.woocommerce-cart .woocommerce{padding-bottom:70px}.woocommerce .cart-empty,.woocommerce .return-to-shop{text-align:center}.woocommerce-account .k2t-content .woocommerce{width:800px;margin:0 auto 70px;border:1px solid #e9e9e9;padding:40px}.woocommerce-account .myaccount_user{border-bottom:1px solid #e9e9e9;margin-bottom:20px;padding-bottom:20px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;margin:0;padding:0}.woocommerce-cart .k2t-main,.woocommerce-checkout .k2t-main,.woocommerce-account .k2t-main,.woocommerce-wishlist .k2t-main{width:100%!important;padding-right:0!important;padding-top:20px}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{height:52px;border-radius:50px;box-shadow:none;font-weight:300}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:200px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:120px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border:none;border-spacing:0}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:none;border-spacing:0 20px}.woocommerce table.shop_table td.product-thumbnail{width:15%;text-align:left;padding-left:30px}.woocommerce table.shop_table td.product-name{width:35%}.woocommerce table.shop_table td.product-price{width:10%;text-align:left}.woocommerce table.shop_table td.product-quantity{width:20%;text-align:center}.woocommerce table.shop_table td.product-subtotal{width:10%;text-align:right}.woocommerce table.shop_table td.product-remove{width:10%;text-align:right;padding-right:30px}.woocommerce table.cart td.actions{padding:0}.woocommerce table.cart td.actions{color:#fff}.woocommerce table.cart td.actions input{opacity:1!important}.woocommerce table.cart td.actions input:hover{background:#252525!important}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-cart table.cart tr,.woocommerce .cart-collaterals tr,.woocommerce .cart-collaterals th,.woocommerce .cart-collaterals td,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce table.shop_table tr{border:none}.woocommerce table.shop_table.cart .cart_item:hover,.dhvc-woo-item:hover{box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}.woocommerce table.shop_table.cart .cart_item td,.woocommerce-page table.shop_table.cart .cart_item td{padding:20px 0 10px;text-align:center;background:#fff;border:none}.woocommerce table.shop_table.cart td.actions .button,.woocommerce-page table.shop_table.cart td.actions .button{margin-top:20px}.woocommerce table.shop_table td.product-name,.woocommerce-page table.shop_table td.product-name{text-align:left}.woocommerce table.shop_table td.product-name a,.woocommerce-page table.shop_table td.product-name a{color:#252525;display:inline-block}.woocommerce table.shop_table td.product-name a:hover,.woocommerce-page table.shop_table td.product-name a:hover{color:#bdb099}.woocommerce table.shop_table td.product-price span,.woocommerce-page table.shop_table td.product-price span{font-size:100%;font-family:"Montserrat";color:#959595}.woocommerce table.shop_table td.product-subtotal span,.woocommerce-page table.shop_table td.product-subtotal span{font-size:100%;font-family:"Montserrat";color:#bdb099}.woocommerce td.product-name dl.variation dt{color:#444;font-weight:400}.woocommerce td.product-name dl.variation dd{padding:0;margin:0 0 3px}.woocommerce table.shop_table td .amount,.woocommerce-page table.shop_table td .amount{color:#3d3d3d;display:inline-block;font-size:160%}.woocommerce .quantity{position:relative;text-align:center}.woocommerce .quantity input{-moz-appearance:textfield;position:relative;z-index:1}.woocommerce .quantity .qty-adjust{position:absolute;top:0;left:0;width:100%;height:100%}.woocommerce .quantity .qty-adjust .qty-plus{top:0;left:0;position:absolute;width:100%;height:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.woocommerce .quantity .qty-adjust .qty-plus:before,.woocommerce .quantity .qty-adjust .qty-minus:before{content:"\f107";font:14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;left:50%;-webkittransform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.woocommerce .quantity .qty-adjust .qty-plus:before{content:"\f106"}.woocommerce .quantity .qty-adjust .qty-minus{bottom:0;left:0;position:absolute;width:100%;height:50%;-webkit-transform:translateY(100%);transform:translateY(100%)}.woocommerce .cart_list.product_list_widget .quantity{padding:0}.woocommerce .quantity input.qty{border:2px dashed #959595;margin:0;color:#959595;border-radius:0;text-align:center;height:50px;font-family:'PT serif',sans-serif!important;font-size:100%;float:none;background-color:transparent;-webkit-appearance:none}.product-img-cont{overflow:hidden}.woocommerce .quantity input.qty:focus{outline:none;border:1px solid #bdb099}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;display:none;background:url(https://ebikestore.de/wp-content/themes/velo/assets/img/cart-spinner.png.pagespeed.ce.JaaIbjW7Lv.png) no-repeat center 0;width:100%;height:90px;opacity:1;position:absolute;top:5px;left:-10px}.woocommerce .shop_table .actions{background-color:transparent}.woocommerce .shop_table .coupon #coupon_code{position:relative}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #payment #place_order{font-weight:400;display:block;padding:20px;height:inherit;border-radius:50px}.woocommerce a.remove{color:#959595!important;display:inline-block}.woocommerce a.remove:hover{color:#bdb099!important;background:none}.woocommerce-cart td.product-name dl.variation:after,.woocommerce-cart td.product-name dl.variation:before{display:none}.woocommerce-cart table.shop_table td.product-name a,.woocommerce-cart table.shop_table td.product-name a{display:block}.woocommerce-cart td.product-name dl.variation dd p{line-height:25px;padding-right:19px}.woocommerce-cart td.product-name dl.variation dd,.woocommerce-cart td.product-name dl.variation dt{display:inline-block;float:none}.woocommerce-cart .shop_table .quantity{border-spacing:0;display:table;margin:0 auto;overflow:visible!important}.woocommerce .shop_table .quantity .qty{overflow:visible!important}.cart-after .cart-collaterals{width:100%}.cart-after .cart-coupon{width:60%;padding-right:100px}.cart-coupon .coupon{width:100%;margin-top:10px}.cart-coupon .coupon #coupon_code{width:60%;background-color:transparent;border:2px dashed #959595;border-radius:0;font-family:"PT Serif";font-style:italic;height:61px;line-height:61px;-webkit-transform:translateY(1px);transform:translateY(1px)}.cart-coupon .coupon #coupon_code:focus{border:2px solid #959595;outline:none}.cart-coupon .coupon .button{border-radius:0;padding:7px 17px;height:inherit;line-height:3em;background:#959595;margin-left:-6px}.cart-coupon .coupon .button:focus{outline:none}@media screen and (-webkit-min-device-pixel-ratio:0){.cart-coupon .coupon .button{padding:9px 17px;line-height:47px}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:50%;max-width:33%}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{font-size:14px}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{display:none}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{border:none}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{padding:5px 20px;color:#959595;font-family:"PT serif",sans-serif;font-size:100%;font-weight:300;text-align:right}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{text-align:left}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce .cart-collaterals .cart_totals table tr.order-total td,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td{font-size:100%;color:#bdb099;font-family:"Montserrat",serif;font-weight:400;text-align:left}.woocommerce .cart-collaterals .cart_totals table tr.order-total td,.woocommerce-page .cart-collaterals .cart_totals table tr.order-total td{padding:20px;color:#252525;font-size:187.5%}.woocommerce-cart .cart-collaterals tr.order-total th{vertical-align:bottom;line-height:5em}.woocommerce-cart .cart-collaterals .cart_totals p{padding:0;margin:0 0 10px;font-weight:inherit}.woocommerce .woocommerce-info{border:none;background:rgba(250,250,250,.3)}.woocommerce .woocommerce-info:before{color:#252525}.woocommerce #customer_details,.woocommerce-page #customer_details,.woocommerce #order_review,.woocommerce-page #order_review{width:50%;float:left}.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3,.woocommerce-checkout-review-order>h3{font-size:125%;color:#252525;font-weight:700;text-transform:uppercase;margin-bottom:40px}.woocommerce-billing-fields>h3:after,.woocommerce-shipping-fields>h3:after,.woocommerce-checkout-review-order>h3:after{content:"";width:100px;height:2px;background:url(https://ebikestore.de/wp-content/themes/velo/assets/img/line.png.pagespeed.ce.3TBLYWyQYD.png) repeat-x;text-align:left;display:block;margin:15px 0}.checkout_billing{padding-right:30px;margin-top:50px}.checkout_billing .woocommerce-billing-fields .form-row#billing_phone_field{width:49%;float:left}.woocommerce form .form-row{padding:0;margin-bottom:25px}.woocommerce form .form-row select,.woocommerce-page form .form-row select{border:1px solid #ddd;padding:8px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea,.select2-container .select2-choice{padding:15px 20px;width:100%;height:auto;line-height:20px;box-shadow:none;border:1px dashed #959595;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;transition:all .3s ease-in-out;font-family:"PT Serif",sans-serif;background:transparent}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea,.select2-container .select2-choice{font-size:87.5%;font-style:italic;color:#959595;position:relative}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border:1px solid #a00}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border:1px solid #69bf29}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce-page form .form-row input.input-text:focus,.woocommerce-page form .form-row textarea:focus,.select2-container .select2-choice:focus{border:1px solid #69bf29}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{height:auto;padding:20px}.woocommerce form .form-row label{display:none}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}.woocommerce form .form-row,.woocommerce-page form .form-row{position:relative}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{font-family:"Simple-Line-Icons";position:absolute;top:10px;right:20px;font-size:100%;display:block;font-style:normal}.woocommerce-page form .form-row#billing_email_field{width:49%}.select2-container .select2-choice .select2-arrow,.select2-container .select2-choice .select2-arrow b{border:none;background:none!important}.select2-container .select2-choice .select2-arrow{width:30px;padding-top:17px;text-align:right}.select2-container .select2-choice .select2-arrow b:after{font-family:"FontAwesome";content:"\f107";font-style:normal;display:block;padding-right:20px;border:none;top:5px}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:after{content:"\f106"}.woocommerce-billing-fields #billing_email_field:after{content:"\e086"}.woocommerce-billing-fields #billing_phone_field:after{content:"\e010"}.woocommerce-billing-fields #billing_address_1_field:after,.woocommerce-billing-fields #billing_address_2_field:after{content:"\e096"}.select2-drop-active,.select2-drop.select2-drop-above.select2-drop-active{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;padding:10px;background-color:#f9f9f9}.select2-results .select2-highlighted{background-color:#bdb099}.select2-search input{border-radius:0}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0;border-color:#959595}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{height:52px;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{height:52px;line-height:52px}.woocommerce #order_review,.woocommerce-page #order_review{background:rgba(255,255,255,.3);padding:50px}.woocommerce #order_review th{font-weight:300;color:#252525;padding:15px 0;border:none}.woocommerce #order_review th.product-total,.woocommerce #order_review th.product-name{border-bottom:1px solid #ccc;font-family:"Montserrat";text-transform:uppercase;padding:0 0 20px;font-weight:400}.woocommerce #order_review td{padding:10px 0;color:#252525;border:none}.woocommerce #order_review tr{padding:20px 0}.woocommerce #order_review .cart_item:first-child td{padding-top:30px}.woocommerce #order_review .cart_item:last-child td{padding-bottom:30px}.woocommerce #order_review .cart-subtotal td,.woocommerce #order_review .cart-subtotal th{border-top:1px solid #ccc}.woocommerce #order_review .order-total td,.woocommerce #order_review .order-total th{border-top:1px solid #252525;padding-top:40px}.woocommerce #order_review .order-total th,.woocommerce #order_review .order-total td .amount{font-family:"Montserrat";text-transform:uppercase;font-weight:700}.woocommerce #order_review .product-total,.woocommerce #order_review .cart-subtotal td,.woocommerce #order_review .order-total td,.woocommerce #order_review .shipping td{text-align:right;width:20%}.woocommerce #order_review .product-total .amount,.woocommerce #order_review td .amount{font-size:100%;font-family:"Montserrat";font-weight:300}#order_review .woocommerce-checkout-review-order-table{margin-bottom:40px}.woocommerce-checkout #payment{background:transparent;border-radius:0;margin-top:15px;padding-top:14px;position:relative}.woocommerce-checkout #payment:before{content:'';border-top:1px dashed #ccc;display:block;position:absolute;top:0;left:-50px;width: calc(100% + 100px)}.woocommerce-checkout #payment ul.payment_methods{border:none;padding-left:0;padding-right:0}.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:20px}.woocommerce-checkout #payment ul.payment_methods li label{font-family:"Montserrat";text-transform:uppercase;font-weight:400;color:#252525;font-size:87.5%}.woocommerce-checkout #payment div.payment_box{background:transparent;color:#959595;font-size:87.5%;padding:0 0 0 35px}.woocommerce-checkout #payment div.payment_box:after,.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{color:#959595;text-transform:none;font-style:italic;font-family:"PT Serif"}.woocommerce-checkout #payment li.payment_method_paypal label img{margin-left:30px}.woocommerce-checkout #payment #place_order{float:left;font-size:14px;position:relative;min-width:220px;z-index:999}.woocommerce .blockUI.blockOverlay{background:transparent!important;opacity:.7!important}.woocommerce .k2t-social-share,.woocommerce .k2t-social-share .social{opacity:1;float:none;display:inline-block;margin-top:10px}.woocommerce .k2t-social-share:hover{background:transparent}.woocommerce .social li a{background:transparent;color:#959595}.woocommerce .share-title{font-family:"Montserrat";text-transform:uppercase;color:#959595;font-size:87.5%}@media only screen and (max-width:768px){.left-sidebar .k2t-shop-sidebar,.left-sidebar .k2t-shop{width:100%;padding:0 20px}#single-product-image-wrap,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product div.summary,.woocommerce div.product .product-related{padding:20px}.woocommerce .k2t-shop[class*="columns-"] ul.products li.product,.woocommerce-page .k2t-shop[class*="columns-"] ul.products li.product{width:48%}.woocommerce-page table.cart .product-thumbnail{display:table-cell;padding-left:20px!important}.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input{width:auto}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{float:right}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:48%!important}.woocommerce-account .k2t-content .woocommerce{width:auto}.cart-after .cart-collaterals{float:none;width:100%}.cart-after .cart-coupon{padding-right:0;text-align:center;width:100%}.woocommerce-cart .woocommerce{padding-bottom:0}.woocommerce-cart .k2t-footer{margin-top:0}.woocommerce form.checkout_coupon{display:block}.woocommerce .cart-collaterals .cart-coupon{margin-top:-108px;width:60%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:70%;max-width:100%}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page .wc-proceed-to-checkout a.checkout-button{width:50%;margin:0 auto}.woocommerce #customer_details,.woocommerce-page #customer_details,.woocommerce #order_review,.woocommerce-page #order_review,.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:50%;float:left}.woocommerce #customer_details .form-row{width:100%!important}.woocommerce-billing-fields{padding-right:0}.checkout_billing{padding-right:15px}.woocommerce #order_review,.woocommerce-page #order_review{padding:50px 20px}}@media (max-width:800px){.dhvc-woo-grid-item .dhvc-woo-info{padding:20px 15px!important}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-rating{top:initial;bottom:13px;right:15px}.dhvc-woo-grid-item .dhvc-woo-info .star-rating::before,.dhvc-woo-grid-item .dhvc-woo-info .star-rating span::before{font-size:16px}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-title{margin-bottom:0;margin-top:0!important;padding-top:0;padding-right:0;height:auto}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-title a{font-size:24px!important;position:relative;top:0;width:100%;-webkit-transform:translateY(0);transform:translateY(0)}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-extra{display:table;position:relative;top:0;right:0;width:auto}.dhvc-woo-grid-item .dhvc-woo-info .dhvc-woo-price{font-size:18px!important;margin-top:15px!important;float:left;position:relative!important;right:initial!important;width:auto;text-align:left}}@media only screen and (max-width:568px){.product-detail.detail-1 #review_form{padding:20px}.woocommerce .isotope-gallery .isotope-selector,.woocommerce .k2t-shop[class*="columns-"] ul.products li.product,.woocommerce-page .k2t-shop[class*="columns-"] ul.products li.product{width:100%!important;padding:0}.product-item{margin-bottom:30px}.k2t-product-page{padding:0 20px}#single-product-image-wrap,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product div.summary,.woocommerce div.product .product-related,.woocommerce div.product div.woocommerce-product-gallery{width:100%;float:none;padding:20px}.woocommerce div.product,.woocommerce div.product div.summary .product_title{text-align:left}.woocommerce div.product div.summary .p-rate-price>div .price>*{display:block;margin-bottom:10px;text-align:left}.woocommerce div.product div.summary .p-rate-price>div .price ins{margin-bottom:0}.woocommerce div.product div.summary .p-rate-price>div .price>* *{padding:0;margin:0}.woocommerce div.product .k2t-social-share{text-align:left}#reviews{text-align:left}.woocommerce .wp-social-login-widget{width:52%}.woocommerce div.product .woocommerce-tabs #reviews #comments .comment-meta{margin-left:70px;margin-bottom:10px}.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce table.cart td.actions>.button,.woocommerce-page table.cart td.actions>.button{width:100%}.woocommerce table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon input{width:48%}.woocommerce-cart table.shop_table{margin-bottom:0}.cart-after .cart-coupon{padding-right:0;margin:0 0 30px;width:100%;float:none}.cart-coupon .coupon #coupon_code{width:100%}.cart-coupon .coupon .button{margin-top:-2px;margin-left:0;width:100%}.woocommerce .cart-collaterals .cart-coupon{margin-top:0;width:100%}.woocommerce .cart-collaterals .cart-coupon #coupon_code{margin-bottom:30px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page .wc-proceed-to-checkout a.checkout-button{width:100%}.woocommerce.columns-2 .product-name{padding:20px 20px 10px}.woocommerce.columns-2 article.product-item div.product-thumb span.onsale{width:40px;height:40px;line-height:40px}.woocommerce.columns-2 .product-item .product-name h3,.woocommerce.columns-2 .product-item .product-name .price{font-size:125%}.woocommerce div.product .variations>div.variations_button{float:left}}@media only screen and (max-width:320px){.woocommerce-cart .woocommerce>form{overflow-x:scroll;overflow-y:hidden;width:320px}.woocommerce-page.columns-5 ul.products li.product a.button,.woocommerce.columns-5 ul.products li.product a.button{padding:0 15px!important}.woocommerce-account .k2t-content .woocommerce{padding:40px 15px}}