.woocommerce div.product form.cart div.quantity,.woocommerce table.shop_table tbody td.product-quantity .quantity{border:1px solid rgba(37,37,37,.2);float:left;margin:0 20px 0 0;padding:0 30px;position:relative;-webkit-transition:all .5s;transition:all .5s}.woocommerce div.product form.cart div.quantity:hover,.woocommerce table.shop_table tbody td.product-quantity .quantity:hover{border-color:#252525}.woocommerce div.product form.cart div.quantity .decrease,.woocommerce div.product form.cart div.quantity .increase,.woocommerce table.shop_table tbody td.product-quantity .quantity .decrease,.woocommerce table.shop_table tbody td.product-quantity .quantity .increase{color:#999;cursor:pointer;display:inline-block;font-size:13px;left:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;transition:.5s}.woocommerce div.product form.cart div.quantity .decrease:hover,.woocommerce div.product form.cart div.quantity .increase:hover,.woocommerce table.shop_table tbody td.product-quantity .quantity .decrease:hover,.woocommerce table.shop_table tbody td.product-quantity .quantity .increase:hover{color:#000}.woocommerce div.product form.cart div.quantity .increase,.woocommerce table.shop_table tbody td.product-quantity .quantity .increase{left:auto;right:15px}.woocommerce .quantity .qty{-moz-appearance:textfield;appearance:none;-webkit-appearance:none;background:none;border-width:0;padding:10px;text-align:center;width:70px}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce .col-coupon,.woocommerce .col-login{margin-bottom:25px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:#fbfbfb;border:1px dashed #e3e3e3;border-radius:0;-webkit-box-shadow:0;box-shadow:0;margin:30px 0;padding:30px;-webkit-transition:box-shadow .4s ease;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.woocommerce form.checkout_coupon:hover,.woocommerce form.login:hover,.woocommerce form.register:hover{-webkit-box-shadow:0 5px 30px rgba(0,0,0,.05);box-shadow:0 5px 30px rgba(0,0,0,.05)}.woocommerce form.login p{display:block;width:100%}.woocommerce form.login .woocommerce-form__label{margin-bottom:15px;width:100%}.woocommerce form.checkout_coupon p{width:100%}.woocommerce table.shop_table{border:1px solid #e3e3e3;border-radius:0}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tr td{border:0;border-bottom:1px solid #e3e3e3;color:#252525;padding:40px 15px;text-align:left}nav.woocommerce-pagination{margin-top:25px;text-align:center}.woocommerce nav.woocommerce-pagination ul{border:0;list-style-type:none;margin:0 auto;padding:0}.woocommerce nav.woocommerce-pagination ul li{border:0;display:inline-block;margin:0 5px 0 0;overflow:visible;padding:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current{border-radius:50%;display:block;font-size:14px;font-weight:400;height:45px;line-height:45px;padding:0;width:45px!important}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{width:100%}.woocommerce nav.woocommerce-pagination ul li span.current{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);color:#fff}.woocommerce nav.woocommerce-pagination.ajax ul li a.page-numbers,.woocommerce nav.woocommerce-pagination.ajax ul li span.current,.woocommerce nav.woocommerce-pagination.infinite li a.page-numbers,.woocommerce nav.woocommerce-pagination.infinite ul li span.current{display:none}.woocommerce nav.woocommerce-pagination.ajax ul li .next,.woocommerce nav.woocommerce-pagination.infinite ul li .next{border:0;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:block!important;line-height:1;min-width:160px;padding:15px 25px;position:relative;text-align:center;text-transform:capitalize;-webkit-transition:all .3s;transition:all .3s;z-index:1}.woocommerce nav.woocommerce-pagination.ajax ul li .next:hover,.woocommerce nav.woocommerce-pagination.infinite ul li .next:hover{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);color:#fff;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.woocommerce nav.woocommerce-pagination.ajax ul li .next:focus,.woocommerce nav.woocommerce-pagination.infinite ul li .next:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.woocommerce nav.woocommerce-pagination.ajax ul li span.button-text,.woocommerce nav.woocommerce-pagination.infinite ul li span.button-text{font-size:16px;height:100%;line-height:1;width:100%!important}.woocommerce nav.woocommerce-pagination ul li span.loading{bottom:0;display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%!important}.woocommerce nav.woocommerce-pagination ul li .loading span.loading{opacity:1}.woocommerce nav.woocommerce-pagination ul li span.loading [data-loader=circle-side]{-webkit-animation:circle .95s linear infinite;animation:circle .95s linear infinite;border:2px solid rgba(0,0,0,.2);border-left-color:currentcolor;border-radius:100%;height:26px;left:50%;margin-left:-13px;margin-top:-13px;position:absolute;top:50%;width:26px}.woocommerce .woocommerce-breadcrumb{color:#fff;font-size:14px;margin-bottom:0;margin-top:5px}.woocommerce .woocommerce-breadcrumb a{color:#fff}.cocoon-products-carousel .cocoon-products .product{margin:0!important;max-width:100%;width:100%}.cocoon-products-carousel .cocoon-products .owl-dots{width:100%}.woocommerce-info,.woocommerce-message,ul.woocommerce-error{background:#f6f6f6;border:1px solid #e3e3e3;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);color:inherit;margin-bottom:50px;padding:20px;text-align:center}.woocommerce-message:before{color:#948a99;content:"";font-family:simple-line-icons;padding-right:10px;position:unset}.woocommerce-message a.button{display:none}.woocommerce-info:before{color:#948a99;content:"";font-family:simple-line-icons;padding-right:10px;position:unset}.woocommerce-error:before{color:#dd4b59;content:"";font-family:simple-line-icons;font-size:24px;left:20px;line-height:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .archive-loop-header{display:block;float:left;margin-bottom:50px;width:100%}.woocommerce .archive-loop-header form{margin-bottom:0!important}.woocommerce .archive-loop-header nav.grid_list_nav{display:inline-block;float:right;margin-right:5px;text-align:center}.woocommerce .archive-loop-header nav.grid_list_nav a{border:1px solid #e3e3e3;color:#252525;display:inline-block;font-size:20px;height:47px;line-height:47px;margin-right:10px;width:47px}.woocommerce .archive-loop-header nav.grid_list_nav a i{opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.woocommerce .archive-loop-header nav.grid_list_nav a.active i,.woocommerce .archive-loop-header nav.grid_list_nav a:hover i{opacity:1}body.shop-ajax-loading .cocoon-shop-container:before{background:#fff;content:"";display:block!important;height:100%;left:0;position:absolute;top:-10px;width:100%;z-index:99}body.shop-ajax-loading .cocoon-shop-container:after{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;border:1px solid #333;border-radius:100%;border-right-color:transparent!important;border-top-color:transparent!important;content:"";display:block;height:36px!important;left:50%;margin-left:-18px;margin-top:40px;position:absolute;top:0;width:36px!important;z-index:99}.woocommerce .cocoon-products,.woocommerce .products{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0}.woocommerce .products .product{margin-bottom:50px}.woocommerce .products .product a img{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;display:block;height:auto;margin:0;width:100%}.woocommerce .products .product .product-thumb{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);overflow:hidden;position:relative}.woocommerce .products .product .product-thumb .loop-thumbnail{display:block;position:relative}.woocommerce .products .product .product-thumb .image-switcher{border-radius:3px;height:100%;margin-bottom:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .6s ease;transition:all .6s ease;visibility:hidden;width:100%}.woocommerce .products .product .product-thumb:hover .image-switcher{opacity:1;visibility:visible}.woocommerce .products .product .product-info{padding-top:20px;position:relative;text-align:center}.woocommerce .products .product .product-info .product-categories a{color:inherit;font-size:14px}.woocommerce .products .product .product-title{padding:5px 0}.woocommerce .products .product .woocommerce-loop-category__title,.woocommerce .products .product .woocommerce-loop-product__title,.woocommerce .products .product h3{font-size:1em;margin:0;padding:5px 0}.woocommerce .products .product .product-title a{color:inherit}.woocommerce .products .product .product-info .price{color:inherit;display:block;font-size:.857em;font-weight:400;margin:0}.woocommerce .products .product .product-info .price ins{font-size:1.4em;font-weight:400;padding-left:5px;text-decoration:none}.woocommerce .products .product .product-info .star-rating{font-size:12px;margin:5px auto}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{color:#ffc741}.woocommerce .products .product .product-labels{left:30px;min-height:20px;min-width:70px;position:absolute;top:15px;z-index:9}.cocoon-single-product-detail .product-labels>span,.woocommerce .products .product .product-labels>span{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);color:#fff;display:block;font-size:13px;font-weight:400;left:0;line-height:20px;min-height:20px;padding:3px 6px;right:unset;text-align:center;top:0;width:100%}.cocoon-single-product-detail .product-labels span.onsale,.woocommerce .product-labels span.onsale{background-color:#9ec24a}.cocoon-single-product-detail .product-labels span.featured,.woocommerce .product-labels span.featured{background-color:#dd4b59}.cocoon-single-product-detail .product-labels span.out-of-stock,.woocommerce .product-labels span.out-of-stock{background-color:#b2b0b0}.cocoon-single-product-detail .product-labels .onsale+.featured,.woocommerce .product .product-labels .onsale+.featured{margin-top:35px}.woocommerce .products .product .product-btns-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.woocommerce .products .product .product-btns-group{background:#fff;border-radius:0 0 0 3px;-webkit-box-shadow:-3px 0 20px rgba(0,0,0,.1);box-shadow:-3px 0 20px rgba(0,0,0,.1);opacity:0;position:absolute;right:0;top:-60%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:50px;z-index:10}.woocommerce .products .product:hover .product-btns-group{opacity:1;top:0}.woocommerce .products .product .product-btns-group>a{background-color:transparent;border-radius:0;color:#252525;display:block;float:left;height:50px;line-height:50px;margin:0;padding:0;text-align:center;-webkit-transition:transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition-delay:.4s;transition-delay:.4s;width:50px}.woocommerce .products .product .product-btns-group .product-quickview.loading i:before{-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite;border:1px solid #999;border-radius:100%;border-right-color:transparent!important;border-top-color:transparent!important;content:"";display:block;height:20px;margin:15px auto 0;width:20px}.woocommerce .products .product .product-thumb .button{border-radius:0 0 3px 3px;bottom:0;color:#fff;font-weight:400;height:40px;line-height:40px;margin:0;opacity:0;padding:0;position:absolute;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:100%}.woocommerce .products .product:hover .product-thumb .button{opacity:1;visibility:visible}.woocommerce .products .product .product-thumb .button.loading:after{right:20px;top:0}.woocommerce .products .product .product-thumb a.added_to_cart{display:none}.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist{display:block;float:left;height:50px;margin:0;width:100%}.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{height:100%}.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .ajax-loading{left:18px;margin:0;position:absolute;top:16px}.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist a{display:block;height:50px;line-height:50px;overflow:hidden;position:relative;text-align:center}.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before{background:#fff;color:#252525;content:"";font-family:simple-line-icons;height:50px;left:0;position:absolute;top:0;width:50px}.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce .products .product .product-btns-group .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{color:#dd4b58;content:"";font-family:fontawesome}.yith-wcwl-add-to-wishlist .feedback,div.product .summary .yith-wcwl-add-to-wishlist+.clear{display:none}.woocommerce .products.list-products .product{max-width:100%;-webkit-box-flex:100%;border:1px dashed #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:100%;flex:100%;padding:0;-webkit-transition:box-shadow .4s ease;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.woocommerce .products.list-products .product:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.woocommerce .products.list-products .product .product-thumb{-webkit-box-flex:2;-webkit-box-shadow:none;box-shadow:none;-ms-flex:2;flex:2}.woocommerce .products.list-products .product .product-thumb .button,.woocommerce .products.list-products .product .product-thumb img{border-radius:0}.woocommerce .products.list-products .product .product-info{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:30px;text-align:left}.woocommerce .products.list-products .product .product-title{font-size:1.5em}.woocommerce .products.list-products .product .product-info .short-description{display:block!important;margin-top:30px}.woocommerce .products.list-products .product .product-info .star-rating{margin:5px 0}#yith-wcwl-popup-message{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;animation:show_message .3s ease .5s both;-webkit-animation:show_message .3s ease .5s both;border:none;border-radius:0!important;color:#fff;-ms-flex-direction:row;flex-direction:row;height:50px;line-height:1;margin-bottom:0!important;margin-left:0!important;min-height:50px;padding-left:70px;padding-right:50px;text-align:center;z-index:9999}#yith-wcwl-popup-message div{margin:0 auto}#yith-wcwl-popup-message div:before{color:#fff;content:"";font-family:FontAwesome;margin-right:5px;position:relative}@keyframes show_message{0%{margin-bottom:-50px;opacity:0;visibility:hidden}to{margin-bottom:0;opacity:1;visibility:visible}}@-webkit-keyframes show_message{0%{margin-bottom:-50px;opacity:0;visibility:hidden}to{margin-bottom:0;opacity:1;visibility:visible}}.added-to-cart-notification{-webkit-animation:slide-in,slide-out;animation:slide-in,slide-out;-webkit-animation-delay:.5s,3s;animation-delay:.5s,3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;background:#fff;border:none;border-radius:3px;bottom:20px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);cursor:pointer;display:block;left:100%;margin:0;max-height:100px;min-height:100px;overflow:hidden;padding:0;position:fixed;-webkit-transform:translateX(0);transform:translateX(0);width:300px;z-index:9999}.added-to-cart-notification .product_message_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.added-to-cart-notification .product_message_wrapper .product_message_image{-ms-flex-preferred-size:100px;flex-basis:100px;width:100px}.added-to-cart-notification .product_message_wrapper .product_notification_text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;text-align:center;-ms-flex-item-align:center;align-self:center;font-size:14px}.added-to-cart-notification .product_message_wrapper .product_notification_text a{font-weight:700}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}50%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}75%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes slide-out{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}50%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}75%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}50%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}75%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(-300px);transform:translateX(-300px)}}@keyframes slide-in{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}50%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}75%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(-300px);transform:translateX(-300px)}}.quick-view-wrapper .mfp-content{margin:25px auto;max-width:920px}.quick-view-popup{background-color:#fff}.quick-view-popup .mfp-close:before{color:#252525;content:"";font-family:simple-line-icons;opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.quick-view-popup .mfp-close:hover:before{opacity:1}.quick-view-popup .mfp-preloader{color:#fff;font-size:26px}.quick-view-popup .product-image .images-slider-wrapper,.quick-view-popup .product-image .images-slider-wrapper .image-items,.quick-view-popup .product-image .images-slider-wrapper .image-items .owl-item,.quick-view-popup .product-image .images-slider-wrapper .image-items .owl-item figure,.quick-view-popup .product-image .images-slider-wrapper .image-items .owl-stage,.quick-view-popup .product-image .images-slider-wrapper .image-items .owl-stage-outer,.quick-view-popup .product-image .images-slider-wrapper .image-items figure{height:100%;position:relative}.quick-view-popup .product-image .images-slider-wrapper{overflow:hidden}.quick-view-popup .product-image .images-slider-wrapper .image-items .owl-item figure,.quick-view-popup .product-image .images-slider-wrapper .image-items figure{margin:0}.quick-view-popup .product-image .images-slider-wrapper .image-items .owl-item figure img,.quick-view-popup .product-image .images-slider-wrapper .image-items figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quick-view-popup .product-summary .entry-summary{height:100%;margin-bottom:0;overflow:auto;padding:40px;position:relative}.quick-view-popup .product-summary .product-title{font-size:24px;margin-bottom:2px;margin-top:0}.quick-view-popup .product-summary .product-title a{color:inherit}.quick-view-popup .product-summary .woocommerce-product-rating{margin-bottom:0!important}.quick-view-popup .product-summary .price{margin-bottom:25px;margin-top:10px}.quick-view-popup .product-summary .price ins{padding-left:5px;text-decoration:none}.quick-view-popup .product-summary form.cart{margin-bottom:0!important;margin-top:20px}.quick-view-popup .product-summary .yith-wcwl-add-to-wishlist{margin-top:20px}.quick-view-popup .owl-carousel .owl-nav{left:0;margin-top:-20px;position:absolute;right:0;top:50%;width:100%}.quick-view-popup .owl-carousel .owl-nav button.owl-next,.quick-view-popup .owl-carousel .owl-nav button.owl-prev{position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}.quick-view-popup .owl-carousel .owl-nav button.owl-prev{left:0;right:auto;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.quick-view-popup .owl-carousel .owl-nav button.owl-next{left:auto;right:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.quick-view-popup .owl-carousel.image-items:hover .owl-nav>button.owl-prev{-webkit-transform:translateX(15px);transform:translateX(15px)}.quick-view-popup .owl-carousel.image-items:hover .owl-nav>button.owl-next{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.quick-view-popup .owl-carousel .owl-nav button.owl-next:before,.quick-view-popup .owl-carousel .owl-nav button.owl-prev:before{font-size:40px}.woocommerce div.product .woocommerce-product-gallery{padding-left:130px;width:95%!important}.woocommerce div.product .product-images-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;position:relative}.woocommerce div.product .product-images-content figure#product-images{overflow:hidden}.woocommerce div.product .product-images-content .photoswipe{display:block}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background:none}.woocommerce div.product .cocoon-product-images .slick-arrow{background:#f0f0f0;color:#999;cursor:pointer;font-size:18px;font-weight:700;left:-20px;opacity:0;padding:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;transition:.5s;z-index:99}.woocommerce div.product .cocoon-product-images:hover .slick-arrow{opacity:1}.woocommerce div.product .cocoon-product-images .slick-arrow:hover{color:#252525}.woocommerce div.product .cocoon-product-images .slick-prev-arrow{left:-20px}.woocommerce div.product .cocoon-product-images:hover .slick-prev-arrow{left:20px}.woocommerce div.product .cocoon-product-images .slick-next-arrow{left:auto;right:-20px}.woocommerce div.product .cocoon-product-images:hover .slick-next-arrow{right:20px}.woocommerce div.product .cocoon-product-images .slick-arrow.slick-disabled{color:#ccc;cursor:auto}.woocommerce div.product .product-images-content a.popup-video{bottom:100px;position:absolute;right:100px}.woocommerce div.product .product-images-content a.popup-video .play-video{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);height:50px;width:50px}.woocommerce div.product .product-images-content a.popup-video .play-video span{line-height:50px}.woocommerce div.product .cocoon-product-images .product-labels{left:150px;min-height:20px;min-width:70px;position:absolute;top:10px;z-index:9}.woocommerce div.product .product-thumbnails{height:100%;left:0;position:absolute;top:0;width:100px}.woocommerce div.product .product-thumbnails .thumbnails .slick-slide{border:none;cursor:pointer;float:none;opacity:.5;padding:10px 0;-webkit-transition:.5s;transition:.5s;width:100%}.woocommerce div.product .product-thumbnails .thumbnails .slick-slide.slick-current{opacity:1}.woocommerce div.product .product-thumbnails .thumbnails .slick-slide:first-child{padding-top:0}.woocommerce div.product .product-thumbnails .slick-next-arrow,.woocommerce div.product .product-thumbnails .slick-prev-arrow{background:#f0f0f0;cursor:pointer;display:block!important;line-height:30px;text-align:center;width:100%}.woocommerce div.product .product-thumbnails .slick-prev-arrow{margin-bottom:15px}.woocommerce div.product .product-thumbnails .slick-next-arrow{margin-top:15px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce div.product .cocoon-single-product-detail .summary{margin:0}.woocommerce .cocoon-single-product-detail .product_title{font-size:24px;margin:0}.woocommerce .cocoon-single-product-detail .woocommerce-product-rating{margin:0}.woocommerce .cocoon-single-product-detail .price{margin-bottom:30px;margin-top:10px}.woocommerce .cocoon-single-product-detail .price ins{padding-left:5px;text-decoration:none}.woocommerce div.product p.stock{font-size:14px}.woocommerce div.product p.stock.in-stock{color:#9dc24a}.woocommerce div.product p.stock.out-of-stock{color:#dd4b58}.woocommerce div.product form.cart .reset_variations{color:#da4a57;text-decoration:underline}.woocommerce div.product .product-share a.btn.social-share-btn{border-radius:50%;line-height:40px;max-width:40px;min-width:40px!important;padding:0!important}.woocommerce div.product form.grouped_form table{border:1px solid #e3e3e3;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);margin-bottom:20px}.woocommerce div.product form.grouped_form table thead{background:#f6f6f6}.woocommerce div.product form.grouped_form table thead th{border:0;color:#252525;font-weight:500;padding:10px 15px}.woocommerce div.product form.grouped_form table tbody tr{padding:0;width:100%}.woocommerce div.product form.grouped_form table tbody td{padding:20px 10px!important;vertical-align:middle!important}.woocommerce div.product form.grouped_form table tbody td label{margin:0}.woocommerce div.product.product-type-variable form.cart .single_variation_wrap .woocommerce-variation{margin-bottom:30px}.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before,.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before{content:"";font-family:FontAweSome;line-height:1;padding-right:5px}.woocommerce div.product .product-meta{border-top:1px solid #e3e3e3;font-size:14px;margin-top:15px;padding-top:15px}.woocommerce div.product .product-meta span.cat-links,.woocommerce div.product .product-meta span.sku,.woocommerce div.product .product-meta span.tag-links{padding-left:10px}.woocommerce div.product .cocoon-single-product-detail .countdown{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:20px 0;width:100%}.woocommerce div.product .cocoon-single-product-detail .countdown>span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #e3e3e3;-webkit-box-shadow:0 0 15px rgba(0,0,0,.05);box-shadow:0 0 15px rgba(0,0,0,.05);font-size:20px;height:60px;justify-content:center;line-height:1;margin:0 10px 5px;padding:7px;z-index:1}.woocommerce div.product .cocoon-single-product-detail .countdown .CountdownSeparator{display:none!important}.woocommerce div.product .cocoon-single-product-detail .countdown .CountdownLabel{font-size:12px;line-height:16px;margin:0;text-transform:uppercase}.woocommerce .woocommerce-tabs,.woocommerce section.related.products,.woocommerce section.up-sells.upsells.products{margin-top:100px}.woocommerce .woocommerce-tabs ul.tabs{margin-bottom:50px;padding:0;text-align:center}.woocommerce .woocommerce-tabs ul.tabs li{background-color:transparent;border:none;border-radius:0;display:inline-block;list-style:none;margin:0;padding:0 15px}.woocommerce .woocommerce-tabs ul.tabs li a{color:#948a99;font-size:18px;font-weight:400;padding:0}.woocommerce .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce .woocommerce-tabs ul.tabs li:after,.woocommerce .woocommerce-tabs ul.tabs li:before,.woocommerce .woocommerce-tabs ul.tabs:before{display:none}.woocommerce .woocommerce-tabs .panel{margin:0;padding:0}.woocommerce .woocommerce-tabs .panel:after{clear:both;content:"";display:block}.woocommerce .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information>h2,.woocommerce .woocommerce-tabs .panel.woocommerce-Tabs-panel--description>h2{display:none}.woocommerce .woocommerce-tabs .panel table{border:1px solid #e3e3e3;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);margin:0;width:100%}.woocommerce .woocommerce-tabs .panel table td,.woocommerce .woocommerce-tabs .panel table th{border:none;padding:15px 20px}.woocommerce .woocommerce-tabs .panel table th{border-bottom:none;color:#252525;font-weight:600;text-transform:uppercase}.woocommerce .woocommerce-tabs .panel table p{padding:0}.woocommerce #reviews #comments .woocommerce-Reviews-title{font-size:24px;font-weight:400;margin:0 0 50px}.woocommerce #reviews #comments ol.commentlist{list-style:none;margin:30px 30px 0 0;padding:0}.woocommerce #reviews #comments ol.commentlist li{margin:0;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment_container{border:1px dashed #e3e3e3;margin-bottom:30px;padding:30px}.woocommerce #reviews #comments ol.commentlist li img.avatar{background-color:transparent;border:none;border-radius:50%;padding:0;position:relative;width:60px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;border-radius:0;margin:0 0 0 100px;padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{float:none;margin-bottom:5px}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{color:#999;font-size:13px;margin-bottom:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#252525;font-size:14px;font-weight:600}.woocommerce #review_form_wrapper{margin-top:30px}.woocommerce #review_form #respond .comment-reply-title{color:#252525;font-size:24px}.woocommerce #review_form #respond .comment-form{margin:20px 0 0}.woocommerce #review_form #respond .comment-form-rating .stars a{color:#ffc741;font-size:16px;margin-right:5px}.woocommerce #review_form #respond .required{color:#c00}.woocommerce #review_form #respond .form-submit{margin-top:10px}.woocommerce #review_form #respond .form-submit input{left:auto;padding:0 40px}.woocommerce #review_form #respond .col-12,.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-rating{padding:0}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{float:left;padding-right:15px;width:50%}.woocommerce #review_form #respond .comment-form-email{padding-left:15px;padding-right:0}.woocommerce #review_form #respond .comment-form-comment{width:100%}.woocommerce #respond input#submit{font-weight:400;padding:15px 25px}.woocommerce #respond input#submit,.woocommerce #respond input#submit:hover{color:#fff}.woocommerce #respond input#submit:hover{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15)}.woocommerce section.related.products,.woocommerce section.up-sells.upsells.products{display:block}.woocommerce .related.products>h2,.woocommerce .upsells.products>h2{font-size:24px;font-weight:400;margin-bottom:50px;margin-top:0;text-align:center}.woocommerce section.related.products .product,.woocommerce section.up-sells.upsells.products .product{margin:0;max-width:100%;width:100%}.woocommerce section.related.products .owl-dots,.woocommerce section.up-sells.upsells.products .owl-dots{width:100%}.cocoon-product-nav>a{background-color:#f0f0f0;display:inline-block;height:50px;line-height:50px;position:fixed;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;z-index:99}.cocoon-product-nav>a:before{font-family:simple-line-icons}.cocoon-product-nav>a.prev{left:0}.cocoon-product-nav>a.prev:before{content:""}.cocoon-product-nav>a.prev .nav-product{left:0;right:auto}.cocoon-product-nav>a.next{right:0}.cocoon-product-nav>a.next:before{content:""}.cocoon-product-nav>a.next .nav-product{right:0}.cocoon-product-nav a .nav-product{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:-20px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);line-height:20px;opacity:0;pointer-events:none;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:280px}.cocoon-product-nav a.prev .nav-product{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.cocoon-product-nav a.next .nav-product{-webkit-transform:translateX(100px);transform:translateX(100px)}.cocoon-product-nav a:hover .nav-product{opacity:1;pointer-events:visible;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.cocoon-product-nav a .nav-product .product-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.cocoon-product-nav a .nav-product .product-description{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 5px}.cocoon-product-nav a .nav-product .product-description .product-title{color:#252525;display:block;font-size:16px;width:100%}.woocommerce .star-rating{font-size:12px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{margin-bottom:15px;padding:0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{border-radius:50%;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1);width:45px}.woocommerce .widget_price_filter .ui-slider-horizontal{height:5px;margin-bottom:20px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3);height:14px;width:14px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content:before{background:rgba(0,0,0,.25);content:"";display:block;height:100%;width:100%}.woocommerce.ajax_shop_active .widget_price_filter .price_slider_amount .button{display:none}.woocommerce .widget_price_filter .price_slider_amount .price_label{text-align:left}.woocommerce-cart .woocommerce .cart-title,.woocommerce-cart .woocommerce .cross-sells h2{font-size:24px;margin-bottom:30px;margin-top:0}.woocommerce-cart .woocommerce table.shop_table.cart{border:0;margin-bottom:100px}.woocommerce-cart .woocommerce table.shop_table.cart tr th{background-color:#f6f6f6;border:0;border-bottom:1px solid #e3e3e3;color:#252525;font-weight:500;padding:15px}.woocommerce table.shop_table tbody td.product-price,.woocommerce table.shop_table tbody td.product-quantity,.woocommerce table.shop_table tbody td.product-subtotal,.woocommerce table.shop_table tbody td.product-thumbnail,.woocommerce table.shop_table tr td.product-price,.woocommerce table.shop_table tr td.product-quantity,.woocommerce table.shop_table tr td.product-subtotal,.woocommerce table.shop_table tr td.product-thumbnail{width:150px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{border-radius:3px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);width:100px}.woocommerce table.shop_table tbody td.product-name a,.woocommerce table.shop_table tr td.product-name a{color:#252525}.woocommerce table.shop_table tr td.product-name .mobile-cart-price,.woocommerce table.shop_table tr td.product-name .mobile-cart-thumb{display:none}.woocommerce table.shop_table tbody td.product-remove,.woocommerce table.shop_table tr td.product-remove{width:70px}.woocommerce table.shop_table tbody td.product-remove .remove,.woocommerce table.shop_table tr td.product-remove .remove{background-color:transparent;color:#252525!important;opacity:.5}.woocommerce table.shop_table tbody td.product-remove .remove:hover,.woocommerce table.shop_table tr td.product-remove .remove:hover{opacity:1}.woocommerce-cart .woocommerce table.cart td.actions,.woocommerce-cart .woocommerce table.checkout td.actions{border-bottom:0;clear:both;padding:50px 0 0;text-align:unset!important}.woocommerce-cart .woocommerce table.cart td.actions button,.woocommerce-cart .woocommerce table.checkout td.actions button{float:right}.woocommerce-cart .woocommerce .coupon{margin-bottom:-100%}.woocommerce .cart-collaterals .hidden-col,.woocommerce-page .cart-collaterals .hidden-col{visibility:hidden}.woocommerce-cart .woocommerce .cross-sells{padding-bottom:100px}.woocommerce-cart .woocommerce .cross-sells .product{max-width:100%;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:0}.woocommerce-cart .woocommerce .cross-sells .owl-dots{width:100%}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator label,.woocommerce-cart .woocommerce .coupon label{color:#252525;display:block;font-size:20px;margin-bottom:30px;position:relative}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form{display:block!important}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .input-text,.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator select{margin-bottom:10px;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form p{margin:0}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form #calc_shipping_country_field,.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form #calc_shipping_state_field{margin-bottom:10px}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form #calc_shipping_state_field>span{width:100%}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form #calc_shipping_state_field input{margin:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals>h2{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table{background-color:#f6f6f6;border:1px solid #e3e3e3;border-radius:0;-webkit-box-shadow:0 5px 35px rgba(0,0,0,.08);box-shadow:0 5px 35px rgba(0,0,0,.08);margin:0;padding:0 30px}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table th{background-color:transparent;border-top:0;color:#252525;font-weight:500;padding:20px 0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table td{border-top:0;padding:20px 0;text-align:right}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals form.woocommerce-shipping-calculator{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .shipping td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .shipping td ul#shipping_method{text-align:left}.woocommerce #shipping_method li label{color:#948a99;cursor:pointer;font-size:14px;padding-left:5px}.woocommerce #shipping_method li .woocommerce-Price-amount{color:#252525;float:right;font-weight:500;text-align:right}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table .order-total strong{font-size:24px;font-weight:500}.woocommerce-cart .wc-proceed-to-checkout{margin-top:25px;padding:0}.woocommerce-cart .wc-proceed-to-checkout .btn{width:100%}.cocoon-off-canvas-panel ul.cart_list li{border-bottom:1px solid #e3e3e3;padding:20px 20px 20px 0;position:relative}.cocoon-off-canvas-panel ul.cart_list li .remove{color:#999!important;left:0;padding:0;position:absolute;top:35px}.cocoon-off-canvas-panel ul.cart_list li .remove:hover{background:none;color:#db4a57!important}.cocoon-off-canvas-panel ul.cart_list li .quantity,.cocoon-off-canvas-panel ul.cart_list li a{padding-left:40px}.cocoon-off-canvas-panel ul.cart_list li dl.variation{border:0;padding-left:40px}.cocoon-off-canvas-panel ul.cart_list li dl.variation dd{margin:0}.cocoon-off-canvas-panel ul.cart_list li img{border-radius:3px;width:60px}.cocoon-off-canvas-panel .total{clear:both;font-size:18px;line-height:1;margin:0;overflow:hidden;padding:50px 0}.cocoon-off-canvas-panel .total strong{color:#252525;font-weight:500}.cocoon-off-canvas-panel .total .amount{float:right}.cocoon-off-canvas-panel .buttons{margin-bottom:50px}.cocoon-off-canvas-panel .buttons a{color:#fff;font-weight:400;padding:20px;text-align:center;width:100%}.cocoon-off-canvas-panel .buttons a:first-child{margin-bottom:15px}.cocoon-off-canvas-panel .buttons a:hover{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);color:#fff;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.woocommerce-checkout form.checkout h3{font-size:24px;font-weight:500;margin-bottom:30px;margin-top:0}.woocommerce-checkout form.checkout .form-row{margin:0 0 10px;padding:0;width:100%}.woocommerce-checkout form.checkout .form-row label,.woocommerce-checkout form.checkout .form-row>span{width:100%}.woocommerce-checkout form.checkout .woocommerce-shipping-fields{margin-top:50px}.woocommerce-checkout .woocommerce-info{background-color:#f6f6f6;border:1px solid #e3e3e3;padding:20px 20px 20px 60px!important}.woocommerce-checkout .woocommerce-info:before{color:#999;content:"";font-family:Simple-line-icons;font-size:20px;left:25px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .woocommerce-order ul.order_details{background:#fbfbfb;border:1px dashed #e3e3e3;margin-bottom:30px;padding:20px}.woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-order h2,.woocommerce .woocommerce-order-details h2{font-size:24px;margin-bottom:30px;margin-top:0}.woocommerce .woocommerce-order-details .woocommerce-table{border-radius:0}.woocommerce .woocommerce-order .woocommerce-table{border:1px solid #e3e3e3;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.woocommerce .woocommerce-order .woocommerce-table tfoot tr td{border-bottom:1px solid #e3e3e3}.woocommerce .woocommerce-order .woocommerce-table tfoot tr:last-child td,.woocommerce .woocommerce-order .woocommerce-table tfoot tr:last-child th{border:0}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order .woocommerce-customer-details{margin-bottom:0;margin-top:50px}.woocommerce .woocommerce-customer-details address{border:1px solid #e3e3e3;border-radius:0;padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-avatar{display:block;margin-bottom:30px;position:relative}.woocommerce-account .woocommerce-MyAccount-avatar img{border-radius:50%;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);display:block;margin:0 auto}.woocommerce-account .woocommerce-MyAccount-navigation{padding:0;text-align:center;width:25%}.woocommerce-account .woocommerce-MyAccount-navigation ul{background:#fbfbfb;border:1px solid #e3e3e3;display:inline-block;padding:0;position:relative;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e3e3e3;display:block;margin-bottom:0;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover{background:#e3e3e3}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#252525;display:block;padding:10px 0}.woocommerce-account .woocommerce-MyAccount-content{width:70%}.woocommerce-account .woocommerce-MyAccount-content form.edit-account fieldset h4{border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding-bottom:10px}label.woocommerce-form__label-for-checkbox{display:block!important}label.woocommerce-form__label-for-checkbox input{position:static!important}.woocommerce-MyAccount-content h3{font-size:24px;margin-bottom:30px;margin-top:0}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper label,.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p,.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper span{width:100%}.woocommerce-MyAccount-content .edit-account em{font-size:.9em}.woocommerce-MyAccount-content .edit-account fieldset{margin-top:50px}.woocommerce-MyAccount-content .edit-account fieldset legend{color:#252525}.cocoon-account-tabs .nav-pills .nav-item{margin:0 5px}.cocoon-account-tabs .nav-pills .nav-link{color:inherit;font-size:18px;padding:5px 25px}.cocoon-account-tabs .nav-pills .nav-link.active{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05);box-shadow:0 10px 30px rgba(0,0,0,.05);color:#fff}.login-modal{background:#fff;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden;z-index:-1}.login-modal.show{opacity:1;visibility:visible;z-index:999}.login-modal a.close-modal{color:#1f1f1f;font-size:26px;line-height:1;opacity:.4;position:absolute;right:30px;top:30px}.login-modal a.close-modal:hover{opacity:1}.login-modal h5{left:30px;margin:0;opacity:0;position:absolute;top:30px;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.login-modal.show h5{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.login-modal .woocommerce{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.login-modal .woocommerce-error{margin:0 auto 30px;max-width:600px;opacity:0;padding:20px 50px;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.login-modal.show .woocommerce-error{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.login-modal .cocoon-account-tabs{margin:0 auto;max-width:500px;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transition-delay:.3s;transition-delay:.3s}.login-modal.show .cocoon-account-tabs{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.woocommerce form.login .wp-social-login-widget{margin-top:30px}.wp-social-login-widget .wp-social-login-connect-with{color:#252525;margin-bottom:20px}.wp-social-login-widget .wp-social-login-provider-list{margin:0;padding:0}.wp-social-login-provider-list a{margin-right:5px}.woocommerce table.wishlist_table{border:0;font-size:100%;opacity:1!important}.woocommerce table.wishlist_table thead th{background-color:#f6f6f6;border:0;border-bottom:1px solid #e3e3e3;color:#252525;font-weight:500;padding:15px}.woocommerce table.wishlist_table tr td.product-remove .remove{background-color:transparent;color:#999!important;font-size:0;position:relative}.woocommerce table.wishlist_table tr td.product-remove .remove:before{color:#252525;content:"";font-family:simple-line-icons;font-size:22px;font-weight:400}.woocommerce table.wishlist_table .product-add-to-cart a{border-radius:3px;color:#fff;font-weight:400;line-height:1;margin:0;padding:15px}.woocommerce form#yith-wcwl-form .wishlist-title{display:none}.woocommerce table.wishlist_table tfoot td{border:0;padding-bottom:0}.woocommerce table.wishlist_table .yith-wcwl-share{margin:0}.woocommerce-checkout table.shop_table{background-color:#f6f6f6;border:1px solid #e3e3e3;border-bottom:none;border-radius:0;margin:0;padding:0 30px}.woocommerce-checkout table.shop_table tr th{border:0;border-bottom:1px solid #e3e3e3;color:#252525;font-weight:500;padding:15px 0}.woocommerce-checkout table.shop_table th:last-child{text-align:right}.woocommerce-checkout table.shop_table tr td{border:0;padding:8px 0}.woocommerce-checkout table.shop_table tr:first-child td{padding-top:15px}.woocommerce-checkout table.shop_table td:last-child{text-align:right}.woocommerce-checkout table.shop_table tr.cart-discount td,.woocommerce-checkout table.shop_table tr.cart-subtotal td,.woocommerce-checkout table.shop_table tr.order-total td,.woocommerce-checkout table.shop_table tr.shipping td{border-bottom:1px solid #e3e3e3}.woocommerce-checkout table.shop_table tr.shipping ul#shipping_method li{text-align:left}.woocommerce-checkout table.shop_table tr.order-total td span{font-size:28px}.woocommerce-checkout table.shop_table tr.cart-discount td .woocommerce-remove-coupon{font-weight:500}.woocommerce-checkout #payment{background:none;border-radius:0}.woocommerce-checkout #payment ul{background:#f6f6f6;border-bottom:1px solid #e3e3e3!important;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-top:0}.woocommerce-checkout #payment ul li label{color:#252525;font-size:14px}.woocommerce-checkout #payment div.payment_box{background-color:transparent;color:inherit;margin:0}.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment div.form-row{margin-top:30px;padding:0}@media (min-width:768px)and (max-width:1200px){.woocommerce div.product .cocoon-single-product-detail .quantity{margin-bottom:15px!important}}@media(max-width:991px){.woocommerce .archive-loop-header nav.grid_list_nav,.woocommerce div.product .product-thumbnails{display:none}.woocommerce div.product .woocommerce-product-gallery{padding-left:0}.woocommerce div.product .cocoon-product-images .product-labels{left:15px;top:15px}.woocommerce div.product .cocoon-product-images .slick-prev-arrow,.woocommerce div.product .cocoon-product-images:hover .slick-prev-arrow{left:0;opacity:1}.woocommerce div.product .cocoon-product-images .slick-next-arrow,.woocommerce div.product .cocoon-product-images:hover .slick-next-arrow{opacity:1;right:0}}@media(max-width:768px){.woocommerce .woocommerce-tabs .panel table.shop_attributes{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{background:#f6f6f6;display:table-header-group}.woocommerce table.shop_table_responsive thead>tr,.woocommerce-page table.shop_table_responsive thead>tr{display:table-row}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tr td{display:table-cell!important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}.woocommerce table.shop_table tr .product-price,.woocommerce table.shop_table tr .product-subtotal,.woocommerce table.shop_table tr .product-thumbnail{display:none!important}.woocommerce table.shop_table tbody td.product-name,.woocommerce table.shop_table tr td.product-name{min-width:auto;text-align:left!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce table.shop_table tr td.product-name .mobile-cart-price,.woocommerce table.shop_table tr td.product-name .mobile-cart-thumb{display:block}.woocommerce table.shop_table tr td.product-name .mobile-cart-thumb{margin-bottom:20px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-content{margin-top:50px}}@media(max-width:767px){.woocommerce-cart .woocommerce .coupon,.woocommerce-cart .woocommerce .woocommerce-shipping-calculator{margin-bottom:50px}.woocommerce-checkout #order-review{margin-top:50px}.woocommerce .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:50px}.woocommerce ul.order_details li{border:0;margin:0 0 20px;padding:0;width:100%}.woocommerce ul.order_details li:last-child{margin:0}.cocoon-product-nav{display:none}.woocommerce div.product .woocommerce-product-gallery{width:100%!important}.woocommerce div.product .product-images-content a.popup-video{display:none}}@media(max-width:480px){.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{width:100%}.woocommerce table.shop_table tbody td .quantity .decrease,.woocommerce table.shop_table tbody td .quantity .increase,.woocommerce table.shop_table tr td .quantity .decrease,.woocommerce table.shop_table tr td .quantity .increase{display:none!important}.woocommerce div.product form.cart div.quantity,.woocommerce table.shop_table tbody td.product-quantity .quantity{margin:0;padding:0}.woocommerce table.wishlist_table .product-add-to-cart{width:130px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address:first-child{margin-bottom:50px}.login-modal .cocoon-account-tabs{max-width:85%}.cocoon-single-product-detail .quantity{margin:0 20px 10px 0!important;padding:0 30px!important}.woocommerce .woocommerce-tabs ul.tabs li{padding-top:5px;width:100%}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{padding:0;width:100%}}@media (max-width:350px){.woocommerce-cart .woocommerce table.cart td.actions a{margin-bottom:20px}.woocommerce-cart .woocommerce table.cart td.actions a,.woocommerce-cart .woocommerce table.cart td.actions button,.woocommerce-cart .woocommerce table.checkout td.actions button{width:100%}}