.shop__search{height:40px;position:absolute;right:0;top:0;border:0;color:#333;font-size:15px;padding:0 10px;outline:none !important;box-shadow:none !important;background:0 0}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-top:10px;margin-bottom:25px;font-weight:600;font-size:24px}.woocommerce div.product .summary.entry-summary p.price del,.woocommerce div.product .summary.entry-summary span.price del{font-size:14px;position:relative;font-weight:300;line-height:normal;margin-right:10px;color:#74787c !important;opacity:1;top:-3px}.woocommerce div.product .product_title{font-weight:600;font-size:40px !important;margin-bottom:0;font-size:40px;line-height:50px;letter-spacing:-.01em}.woocommerce .woocommerce-product-details__short-description{border-top:1px solid #eee;padding-top:20px}.woocommerce .woocommerce-product-details__short-description p{margin-bottom:20px}.woocommerce div.product .woocommerce-product-rating{margin:0}.woocommerce-product-details__short-description{margin:20px 0}.woocommerce .woocommerce-Price-amount{text-decoration:none}.woocommerce-Price-currencySymbol{font-weight:400}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product p.stock{font-size:14px;margin-top:20px;margin-bottom:20px;font-weight:600}.woocommerce div.product form.cart div.quantity{width:150px;height:60px;background:#f1f3f2;padding:0 7px}.woocommerce div.product form.cart div.quantity button i:before{font-weight:600;font-size:18px;line-height:21px}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr:nth-child(1) th{color:#fff}.woocommerce table.shop_table .quantity input{height:50px;width:90px;border:1px solid}.woocommerce table.shop_table .quantity button{display:none}.woocommerce div.product form.cart .button{padding:19px 50px 17px;border-radius:0;height:60px;margin:0 17px;transition:all .2s linear;transition-delay:.1s}.woocommerce div.product form.cart div.quantity input,.woocommerce div.product form.cart div.quantity button{font-weight:600;border-radius:59px;height:35px;width:35px;margin:13px 5px;border:0;line-height:22px;background-color:#ffffff00}.woocommerce div.product form.cart div.quantity button{background-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce .dec,.woocommerce .inc{background:0 0;float:left;padding:8px;height:43px;border:1px solid #cecece}.woocommerce .dec{border-top-left-radius:3px;border-bottom-left-radius:3px}.woocommerce .inc{border-top-right-radius:3px;border-bottom-right-radius:3px}.woocommerce .dec{border-right:none}.woocommerce .inc{border-left:none}.woocommerce .dec:hover,.woocommerce .inc:hover{background:#fafafa}.woocommerce div.product input.qty{float:left;border-radius:0;height:43px;border-left:none;border-right:none;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.woocommerce .dec:focus,.woocommerce .inc:focus,.woocommerce .qty:focus{outline:none}.woocommerce div.product input[type=number],.woocommerce div.product input[type=text]{-moz-appearance:textfield;-webkit-appearance:textfield;width:30px;padding:15px 0}.woocommerce div.product input[type=number]::-webkit-inner-spin-button,.woocommerce div.product input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-webkit-appearance:none;margin:0}.woocommerce div.product .summary.entry-summary .product_meta span{display:block;margin:10px 0}.woocommerce div.product p.cart{margin:2em 0}.woocommerce-privacy-policy-text p{margin:15px 0}p.woocommerce-LostPassword.lost_password{float:right;margin-top:-30px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:400;padding:13px 60px}.woocommerce .woo-btn-icon{margin-left:10px}.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{padding:20px 50px !important}@media (max-width:992px){.woocommerce div.product div.summary{padding-left:0;padding-top:0}.woocommerce div.product form.cart div.quantity input.input-text{background-color:#ffffff00}.woocommerce div.product form.cart div.quantity{float:none}.woocommerce div.product form.cart .button{clear:both}.woocommerce div.product form.cart .button{margin:15px 0}.woocommerce .summary.entry-summary .tinvwl_add_to_wishlist_button{margin:16px !important}}.woocommerce .woocommerce-product-rating .star-rating{font-size:12px;margin:.7em 4px 10px 0}.woocommerce li.product.type-product .star-rating span:before{font-size:unset}.woocommerce li.product.type-product .star-rating{position:absolute !important;right:0;margin-top:8px !important}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{color:#fe9a24}.woocommerce-review-link{font-size:12px;vertical-align:text-bottom;color:#74787c;font-size:14px;line-height:24px;font-weight:500}.term-description{padding:30px 0 30px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{text-align:center;padding-top:40px}.woocommerce div.product .woocommerce-tabs .panel{text-align:initial;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:transparent;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;z-index:2;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:0;height:0;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:13px 45px 13px;font-size:18px;line-height:28px;font-weight:500;transition:all .2s linear;transition-delay:.1s}.woocommerce .variations tbody{display:block;float:left;width:100%}.woocommerce .variations tbody tr,.woocommerce .variations tbody td{width:100%;float:left;text-align:left}.woocommerce .variations tbody th.label{padding-top:5px !important}.woocommerce table.variations{margin-top:-10px}.woocommerce .variations th,.woocommerce .variations td{padding:0}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:100%;border-radius:3px;display:inline-block;margin-right:1em;padding:12px 5px;cursor:pointer;font-size:15px;border-color:#cecece}.woocommerce div.product form.cart .variations select:focus{outline:none;border-color:#ccc}.woocommerce-variation-price .price{display:inline-block;margin-top:0 !important;margin-bottom:10px !important}.woocommerce table.group_table{float:left;width:100%;margin:20px 0}.woocommerce div.product form.cart .group_table td{width:auto !important}@media (max-width:480px){.woocommerce div.product form.cart .group_table td:first-child{float:left;width:5em !important}.woocommerce div.product form.cart .group_table td.label{float:left;padding:10px 0}.woocommerce div.product form.cart .group_table td.price{float:left;padding:4px 20px}}.woocommerce #reviews #comments h2,.woocommerce #tab-additional_information h2{font-size:18px !important;margin-top:0;margin-bottom:25px;font-weight:600;text-transform:capitalize}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:70px;padding:0;border-radius:50px;top:30px;left:30px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 85px;padding:0 10px;border:none}.woocommerce-Reviews #comments{width:100%}.woocommerce #review_form #respond p{margin-top:10px}.woocommerce #review_form #respond p label{padding-bottom:9px}@media (max-width:767px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{clear:both;float:none}.woocommerce div.product .product_title{font-size:30px !important}.woocommerce-Reviews #comments,.woocommerce-Reviews #review_form_wrapper{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li{width:100%;text-align:center}.woocommerce #reviews #comments ol.commentlist{margin-bottom:40px}}.woocommerce .commentlist .star-rating{float:left;display:block;margin-bottom:7px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{width:100%;float:left;font-size:20px;font-weight:600;margin-bottom:8px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong{font-weight:700 !important}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #review_form .comment-respond{box-shadow:none;height:auto}.woocommerce #review_form #respond textarea{height:120px !important;position:relative;background:#fff;width:100%;border:1px solid #e5e5e5;color:#757575;font-size:16px;padding:0 20px;margin-bottom:22px;border-radius:0;transition:all .5s ease;outline:none}.woocommerce #review_form #respond input[type=email],.woocommerce #review_form #respond input[type=text]{width:100%;position:relative;background:#fff;height:60px;border:1px solid #e5e5e5;color:#757575;font-size:16px;padding:0 20px;margin-bottom:22px;border-radius:0;transition:all .5s ease;outline:none}.woocommerce #review_form #respond textarea:focus,.woocommerce #review_form #respond input{outline:none}.woocommerce .onsale{height:40px;width:70px;line-height:39px !important;top:30px !important;left:9% !important;border-radius:0 !important}@media (min-width:768px){.woocommerce .comment-form-author{width:48.5%;float:left}.woocommerce .comment-form-email{width:48.5%;float:right}}@media (max-width:992px){.woocommerce .comment-form-author,.woocommerce .comment-form-email{width:100%}}.woocommerce #reviews #comments ol.commentlist li .comment-text p{line-height:1.5}.woocommerce .comment-form-rating{margin-bottom:10px}.woocommerce p.stars a{width:25px}.woocommerce p.stars a:before{font-size:20px}.woocommerce #review_form{background:#fff;padding:53px 60px 60px;box-shadow:0px 0px 40px 0px rgb(0 0 0/15%)}.woocommerce #reviews span#reply-title{font-size:30px;font-weight:600}@media only screen and (max-width:992px){.woocommerce #review_form{padding:20px 10px}.woocommerce #review_form{padding:53px 25px 60px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:18px}.woocommerce #reviews #comments ol.commentlist li{width:100% !important;margin:10px 0 30px !important}.woocommerce #reviews span#reply-title{font-size:25px}}.woocommerce #reviews #comments ol.commentlist li{background-color:#f5f5f5;padding:38px 30px 34px;margin-bottom:30px}.woocommerce .comment-respond form{padding-bottom:0}.woocommerce #review_form #respond .form-submit .submit{width:auto;height:auto;font-size:15px;margin-top:10px;padding:15px 60px}.woocommerce .product-wrap{display:block;overflow:hidden}.woocommerce .product-wrap img{margin-bottom:0 !important}.woocommerce .product-wrap .product-main-images{position:relative;overflow:hidden;transition:all ease .3s}.woocommerce .product-wrap .product-meta{margin-top:30px}.woocommerce .product-wrap .product-hover-image{position:absolute;top:0;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1);-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);-moz-transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.woocommerce .product-wrap:hover .product-hover-image{opacity:1}.woocommerce ul.products li.product .tinvwl-woocommerce_after_shop_loop_item,span.tinvwl_add_to_wishlist-text{display:none}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{color:#fff}ul.products li.product .tinvwl_add_to_wishlist_button,ul.products li.product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}.summary.entry-summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{color:#fff;font-size:23px}.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button{display:inline-block}.tinvwl-input-group select.form-control{height:60px;border-radius:50px;padding:0 20px}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{min-width:210px}.woocommerce ul.products li.product .product-wrap .woocommerce-loop-product__title{font-size:17px;font-weight:600;margin-top:10px;overflow:hidden;letter-spacing:-.01em}.woocommerce ul.products li.product .price{font-size:14px;line-height:24px;font-weight:400}.woocommerce ul.products li.product .product-wrap .price{margin-top:0;color:#777}.woocommerce ul.products li.product .product-wrap .price del{display:inline-block;margin-right:10px}.woocommerce ul.products li.product .price ins{font-weight:400;text-decoration:none}.woocommerce ul.products li.product .product-wrap .button i{line-height:34px}.woocommerce ul.products li.product .product-wrap .button:hover,.woocommerce ul.products li.product .product-wrap .button.added{background:#fff}.woocommerce ul.products li.product .product-wrap:hover .button{visibility:visible;transform:scale(1)}.woocommerce ul.products li.product .product-wrap .button.added i{display:none}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{margin-left:0}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:ElegantIcons;content:"\e02d";color:#fff;opacity:1;vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:0;right:-22px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce ul[data-product-type=minimal] li.product .onsale,.woocommerce ul[data-product-type=modern] li.product .onsale{min-height:0;min-width:0;font-size:11px;font-weight:600;left:30px !important;top:30px !important;border-radius:0;height:40px;width:70px;line-height:37px !important}.woocommerce .product-wrap a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block;position:absolute;bottom:76px;right:5px;font-size:12px;padding:5px 10px;color:#fff}.woocommerce [data-product-type=modern] .product-wrap{overflow:hidden;transition:all ease .3s}.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .woocommerce-loop-product__title{font-size:16px;margin:0;padding:0;overflow:hidden;transition:all .2s linear;transition-delay:.1s}.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .product-meta .posted_in a{color:#707480;font-size:14px;line-height:24px;font-weight:600;letter-spacing:-.01em;margin-bottom:5px}.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .product-meta .posted_in a:hover{text-decoration:underline}.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .price{margin:8px 0 0}.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .button{padding:0;background:0 0;font-size:1rem;line-height:32px;font-weight:500;margin:0;margin-right:20px;max-width:150px}.woocommerce ul.products li.product .product-wrap .button.added{display:none}.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .button i{font-size:15px}.woocommerce [data-product-type=minimal] .product-wrap a.added_to_cart{display:none !important}.woocommerce [data-product-type=modern] .product-wrap a.added_to_cart{bottom:initial;right:10px;top:0;opacity:0;padding:3px 7px;transition:all ease .3s}.woocommerce [data-product-type=modern] .product-wrap:hover a.added_to_cart{opacity:1}.woocommerce [data-product-type=modern] #respond input#submit.added:after,.woocommerce [data-product-type=modern] a.button.added:after,.woocommerce [data-product-type=modern] button.button.added:after,.woocommerce [data-product-type=modern] input.button.added:after{font-family:ElegantIcons;content:"\e07a";font-size:15px;vertical-align:bottom}.woocommerce ul[data-product-type=minimal] .product-wrap .posted_in a{color:#777;font-size:12px}.woocommerce ul[data-product-type=minimal] .product-wrap .posted_in a:hover{text-decoration:underline}.woocommerce ul[data-product-type=minimal][data-card-text=center] .product-wrap .product-meta{text-align:center}.woocommerce ul[data-product-type=minimal][data-card-text=right] .product-wrap .product-meta{text-align:right}.woocommerce ul[data-product-type=minimal] del .woocommerce-Price-amount{font-size:13px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin-right:15px;display:inline-block;margin-right:15px;border:1px solid #dee0e2 !important;border-radius:50px;margin-bottom:15px;font-weight:500;opacity:1;line-height:60px !important;width:60px !important;height:60px !important;text-align:center;transition:all .5s ease;font-size:16px}.woocommerce .woocommerce-pagination ul.page-numbers li a,.woocommerce-page .woocommerce-pagination ul.page-numbers li a{line-height:40px !important;width:60px;height:60px;transition:all .5s ease}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;line-height:40px !important;width:60px;height:60px}.woocommerce nav.woocommerce-pagination ul li .icon-left-arrow-2,.woocommerce nav.woocommerce-pagination ul li .icon-right-chevron{padding-top:13px !important}.woocommerce nav.woocommerce-pagination{text-align:left}@media (max-width:1024px){.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin-right:10px;width:50px !important;height:50px !important}.woocommerce .woocommerce-pagination ul.page-numbers li a,.woocommerce-page .woocommerce-pagination ul.page-numbers li a{line-height:35px !important;width:50px;height:50px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{line-height:35px !important;width:50px;height:50px}.woocommerce nav.woocommerce-pagination ul li .icon-left-arrow-2,.woocommerce nav.woocommerce-pagination ul li .icon-right-chevron{padding-top:8px !important}}.woocommerce .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:normal;font-size:12px}.woocommerce .widget_layered_nav_filters ul li{display:block;width:100%}.woocommerce .price_slider_amount .button{font-size:1.15em}.woocommerce .price_slider_amount .button,.woocommerce .price_slider_amount .button:hover{float:left;padding:0;background:0 0;opacity:1;outline:none}.woocommerce .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #eee;cursor:pointer;background:#fff;top:-4px;box-shadow:0 5px 17px 0 rgba(43,43,49,.11) !important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#f5f5f5}ol.flex-control-nav.flex-control-thumbs li{margin-bottom:8px !important}.woocommerce .ui-slider-horizontal{height:5px}.woocommerce .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .ui-slider-horizontal .ui-slider-range-min{left:0}.woocommerce .ui-slider-horizontal .ui-slider-range-max{right:0}.woocommerce .woocommerce-result-count{color:#6c6c6c}.woocommerce .woocommerce-ordering select{background:#f3f3f3;width:100%;height:55px;line-height:55px;border:0;color:#6c6c6c;padding-left:20px;padding-right:20px;border-radius:0}.woocommerce-products-header{display:inline-block;width:100%;margin-bottom:10px}.woocommerce-products-header h1{display:inline-block;float:left;font-size:25px;margin:0;margin-right:10px;font-weight:600}.woocommerce-products-header p{font-size:14px;padding-top:5px}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr:nth-child(1) th{text-transform:uppercase}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th,table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr{font-size:17px;line-height:24px;font-weight:500;min-width:160px;padding:22px 40px}.woocommerce table.shop_table{border:none;position:relative}.woocommerce table.shop_table td{border-top:0}.woocommerce table.shop_table .order-total td{font-weight:600;text-align:right}.woocommerce table.shop_table .cart-subtotal td{text-align:right}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{box-shadow:none;border-radius:10px;width:80px}.woocommerce table.shop_table td.product-name a{font-weight:600;font-size:15px}.woocommerce a.remove{display:block;font-size:12px !important;height:auto;width:auto;text-align:left;line-height:1;border-radius:100%;text-decoration:none;font-weight:400;border:0;margin-top:5px}.woocommerce .woocommerce-cart-form .woocommerce-Price-amount{font-size:17px;font-weight:500}.woocommerce .woocommerce-cart-form .icon-plus:before{content:"\e907";position:relative;display:inline-block;left:30px;color:#e5e5e5;font-size:25px;line-height:25px;transition:all .2s linear;transition-delay:.1s;transform:rotate(45deg)}.woocommerce-cart .woocommerce-cart-form .product-name span{padding-left:20px}.woocommerce .woocommerce-cart-form .quantity{display:inline-block}.woocommerce .woocommerce-cart-form .product-price,.woocommerce .woocommerce-cart-form .product-quantity,.woocommerce .woocommerce-cart-form .product-subtotal{text-align:left}.woocommerce .woocommerce-cart-form input.qty{float:left;width:30px;padding:0;border-left:none;border-right:none}.woocommerce .woocommerce-cart-form input{height:50px !important;border-radius:0;font-size:17px;border-color:#e5e5e5 !important;font-weight:500}.woocommerce .woocommerce-cart-form .coupon input{width:270px !important;height:60px !important;border:1px solid #e5e5e5 !important;color:#848484;font-size:17px;font-weight:400;padding:0 30px !important;text-transform:capitalize;transition:all .5s ease 0s;border-radius:30px;outline:none !important}.woocommerce .woocommerce-cart-form input[type=number]{-moz-appearance:textfield}.woocommerce .woocommerce-cart-form input[type=number]::-webkit-inner-spin-button,.woocommerce .woocommerce-cart-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .cart-subtotal,.woocommerce .order-total,.woocommerce .cart-discount,.woocommerce .shipping,.woocommerce .product-total{text-align:right}.woocommerce .shop_table.woocommerce-checkout-review-order-table td,.woocommerce .shop_table.woocommerce-checkout-review-order-table th{padding:24px 0 23px !important}.woocommerce .cart-subtotal th,.woocommerce .order-total th,.woocommerce .cart-discount th,.woocommerce .shipping th{vertical-align:middle !important}.woocommerce table.shop_table th{padding:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%}.woocommerce .cart__update .update-cart{margin-bottom:10px;padding:15px 40px;font-size:15px}.woocommerce .cart__update input.button:disabled,.woocommerce .cart__update input.button:disabled[disabled]{padding:15px 40px}.woocommerce .wcppec-checkout-buttons__separator{color:#aaa;padding:15px 0;text-align:center}.woocommerce .woocommerce-remove-coupon{font-size:12px;padding-left:5px}.woocommerce .woocommerce-cart-form .coupon .input-text{border:1px dashed #eee;outline:none}.woocommerce .woocommerce-cart-form td.actions{padding-top:60px !important}@media (max-width:768px){.woocommerce-page table.cart .product-thumbnail{display:block !important}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:90px}.woocommerce .coupon .input-text{margin-bottom:0}.woocommerce .coupon input.button{padding:18px 30px;font-weight:500;font-size:14px}@media (max-width:480px){.woocommerce .coupon input.button{width:100%}.woocommerce .input-text{width:100%;margin-bottom:10px !important}}.woocommerce form .form-row{margin:0;padding-bottom:0;padding-top:0}.woocommerce .input-text,.woocommerce .select2-container .select2-selection--single,.woocommerce input[type="text" i],.woocommerce input[type="email" i],.woocommerce input[type="password" i]{margin-bottom:10px !important}p#billing_address_2_field{margin-top:10px}.woocommerce .input-text{max-width:100%;position:relative;display:block;border:1px solid #e0e0e0;font-size:15px;height:60px;color:#83888d;padding:0 15px;width:100%;outline:none;transition:all .5s ease}.woocommerce .select2-container .select2-selection--single{height:60px;border:0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{border:1px solid #e0e0e0;font-size:15px;font-weight:400;height:60px;line-height:59px;padding-left:15px;padding-right:15px;margin-bottom:20px;width:100%;opacity:.8}.woocommerce-additional-fields__field-wrapper label{margin:8px 0}.woocommerce .checkout.woocommerce-checkout textarea{border:1px solid #e0e0e0;font-size:15px;font-weight:400;height:120px;padding:10px 20px;width:100%;opacity:.9}.woocommerce-additional-fields{margin:15px 0}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{right:10px;top:18px}.woocommerce .checkout.woocommerce-checkout .input-checkbox{display:inline-block;margin:-3px 8px 0 0}.woocommerce .checkout.woocommerce-checkout textarea{min-height:150px}.woocommerce .checkout.woocommerce-checkout .create-account{margin:30px 0}.woocommerce .woocommerce-billing-fields label{margin-top:15px}.woocommerce table.shop_table td.product-name a.remove{font-weight:400}.woocommerce .cross-sells h2{font-size:1.4em;margin-bottom:30px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}@media (max-width:768px){.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}}.woocommerce #add_payment_method #payment,.woocommerce .woocommerce-cart #payment,.woocommerce .woocommerce-checkout #payment{background:0 0}.woocommerce #add_payment_method #payment ul.payment_methods,.woocommerce .woocommerce-cart #payment ul.payment_methods,.woocommerce .woocommerce-checkout #payment ul.payment_methods{border:1px solid #d8dae0;border-radius:5px;padding:1.3em 1em}.woocommerce .woocommerce-checkout-payment .button{width:100%;padding:18px;font-size:20px;font-weight:500;transition:all ease .3s}.woocommerce #add_payment_method #payment div.form-row,.woocommerce .woocommerce-cart #payment div.form-row,.woocommerce .woocommerce-checkout #payment div.form-row{padding:1em 0}.woocommerce #add_payment_method #payment div.payment_box,.woocommerce .woocommerce-cart #payment div.payment_box,.woocommerce .woocommerce-checkout #payment div.payment_box{background:#fafafa}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-color:#fafafa;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-account.woocommerce-page form label,.woocommerce form.checkout.woocommerce-checkout label{font-size:16px;font-weight:500;margin:10px 0 10px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:10px;display:block}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-top:20px}p.woocommerce-LostPassword.lost_password{float:right;margin-top:-122px}.woocommerce .woocommerce form .form-row-first,.woocommerce .woocommerce form .form-row-last,.woocommerce .woocommerce-page form .form-row-first,.woocommerce .woocommerce-page form .form-row-last{width:50%}.woocommerce .woocommerce-checkout-payment h5,.woocommerce .woocommerce-order .woocommerce-order-details__title,.woocommerce .woocommerce-order .woocommerce-customer-details h2,.woocommerce .woocommerce-order .woocommerce-column__title{font-size:18px;font-weight:600;margin-bottom:30px}table.shop_table.woocommerce-checkout-review-order-table thead{display:none}.order-detals-inner{background-color:#f9f9f9;padding:31px 25px 50px}.woocommerce .woocommerce-checkout-payment i{margin-right:10px}.woocommerce .shop_table.woocommerce-checkout-review-order-table th{font-weight:500}ul#shipping_method{text-align:right}.woocommerce ul#shipping_method .amount{font-weight:500}.woocommerce .shop_table.woocommerce-checkout-review-order-table .product-name{vertical-align:text-bottom}.woocommerce #payment #place_order{border-radius:0 !important}.woocommerce .shop_table.woocommerce-checkout-review-order-table .cart_item .product-total{font-size:18px;line-height:24px;font-weight:500}.woocommerce table.shop_table .cart-subtotal th{font-weight:500}.woocommerce table.shop_table .order-total td,.woocommerce table.shop_table .cart-subtotal td{padding:0;font-size:18px;line-height:24px;font-weight:500;padding:14.5px 0 !important}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table tr{border-top:.9px solid #e4e2e0 !important}.woocommerce-billing-fields h3{border-bottom:.9px solid #e4e2e0 !important;padding-bottom:10px}h3#order_review_heading{margin-bottom:20px}.woocommerce .shop_table.woocommerce-checkout-review-order-table img{width:60px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#fff;box-shadow:0 2px 3px -2px rgba(216,218,224,.5);border:1px solid #f5f5f5;border-radius:0;font-size:15px;color:#777}.woocommerce .shop_table.woocommerce-checkout-review-order-table td,.woocommerce .shop_table.woocommerce-checkout-review-order-table th{border:none}.woocommerce .shop_table.woocommerce-checkout-review-order-table tfoot{display:contents;padding:15px 20px;width:100%;border-bottom:1px solid #d8dae0}.woocommerce .woocommerce-order{padding:30px 0}.woocommerce ul.order_details{padding:10px 0}.woocommerce .woocommerce-order-details .order_details th,.woocommerce .woocommerce-order-details .order_details td{border:none;padding:9px 0}.woocommerce .woocommerce-order-details .order_details tfoot{width:100%;padding:20px;display:inherit;background:#fafafa;border-radius:5px;margin-top:50px}.woocommerce .woocommerce-order-details .order_details tfoot th,.woocommerce .woocommerce-order-details .order_details tfoot td{font-size:14px}.woocommerce .woocommerce-order-details .order_details thead th{font-size:14px}.woocommerce .woocommerce-order .woocommerce-order-details__title,.woocommerce .woocommerce-order .woocommerce-customer-details h2,.woocommerce .woocommerce-order .woocommerce-column__title{margin-top:80px;padding-bottom:20px;border-bottom:1px solid #eee}.woocommerce .empty__cart{text-align:center}.woocommerce .empty__cart .button{color:#fff;padding:20px 60px}.woocommerce .empty__cart .button:hover{color:#fff;opacity:.9}.woocommerce .cart-empty{font-size:25px;font-weight:600;margin-top:30px}.woocommerce .empty__car_icon{font-size:100px;color:#ccc}.woocommerce .empty__desc{margin:0 auto;margin-bottom:30px;max-width:400px}.woocommerce-account .woocommerce-MyAccount-navigation{padding:15px 30px;margin-bottom:20px;background:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:0 2px 3px -2px rgba(216,218,224,.5)}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style-type:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background:#f7f7f7}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;color:#777}.woocommerce-account .woocommerce-MyAccount-navigation ul li i{margin-right:10px}.woocommerce-account .account__wrap{padding:100px 15px;padding-top:0}.woocommerce-account .woocommerce-MyAccount-content{padding:60px 30px;background:#fff;box-shadow:0 2px 3px -2px rgba(216,218,224,.5);border:1px solid #f5f5f5;border-radius:4px}@media (max-width:992px){.woocommerce-account .woocommerce-MyAccount-content{padding:20px}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button{padding:10px !important;margin-right:2px !important}.woocommerce-account .user__info{border-bottom:1px solid #eee;margin-bottom:30px}.woocommerce-account .user__info:hover{background:#fff !important}.woocommerce-account .user__avatar,.woocommerce-account .user__title{text-align:center;font-size:18px}.woocommerce-account .user__avatar img{border-radius:50%}.woocommerce-account .u-column1.col-1.woocommerce-Address,.woocommerce-account .u-column2.col-2.woocommerce-Address{padding:20px;width:100%;border:1px solid #eee;border-radius:4px;margin-top:20px}.woocommerce-account .u-column1.col-1.woocommerce-Address h3,.woocommerce-account .u-column2.col-2.woocommerce-Address h3{font-size:16px;font-weight:600;margin-bottom:25px;margin-top:0}.woocommerce-account .addr__desc{font-size:14px;line-height:20px;max-width:400px}.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-account .woocommerce-MyAccount-content h2{font-size:20px;font-weight:600;margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-content label{font-size:15px;margin-top:15px}.woocommerce-account .woocommerce-MyAccount-content input.button{width:100%;padding:15px;font-size:18px;margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content legend{font-size:18px;font-weight:600;padding-top:50px;border:none}.woocommerce-account .woocommerce-MyAccount-content legend.np{padding-top:0}.bc__icon{padding:0 6px;vertical-align:sub;font-size:18px}.woocommerce .up-sells.upsells.products h2,.woocommerce .related.products h2{margin-bottom:30px}.woocommerce .up-sells.upsells.products li.product:last-child,.woocommerce .related.products li.product:last-child{margin-right:0 !important}.woocommerce .up-sells.upsells.products h2.woocommerce-loop-product__title,.woocommerce .related.products h2.woocommerce-loop-product__title,.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .woocommerce-loop-product__title{font-size:20px !important;font-weight:600;line-height:30px;margin-bottom:2px;letter-spacing:-.01em}@media (max-width:767px){.woocommerce .up-sells.upsells.products h2.woocommerce-loop-product__title,.woocommerce .related.products h2.woocommerce-loop-product__title,.woocommerce ul.products[data-product-type=modern] li.product .product-wrap .woocommerce-loop-product__title{font-size:17px !important}}.shop__archive_header{padding:50px 0;background:#fafafa;border-bottom:1px solid #eee}.shop__archive_header h1{margin:0;position:relative;font-size:40px;font-weight:600}.woocommerce .login__cont form.checkout_coupon,.woocommerce .login__cont form.login,.woocommerce .login__cont form.register{border:none;position:relative}.woocommerce .login__cont .button,.checkout__page .login .button{margin-bottom:10px}.woocommerce .login__cont .button:hover{color:#fff;opacity:.9}.woocommerce .login__cont .woocommerce-form__label-for-checkbox{padding:10px 0}.woocommerce .login__cont .woocommerce-form__label-for-checkbox span{color:#777;padding-left:5px;font-size:14px}.woocommerce .login__cont .woocommerce-LostPassword.lost_password{position:absolute;right:20px;bottom:20px}.woocommerce .login__cont .woocommerce-LostPassword.lost_password a{font-weight:600;font-size:14px}.woocommerce .login__cont form.form-row{margin:0 0 10px}.login__cont .login__desc,.passlost__cont .login__desc{margin-top:20px;line-height:24px;color:#777}.passlost__cont .login__desc{min-width:100%;text-align:left;margin:0 0 30px}@media (max-width:768px){.cont__bordered{border:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}@media (min-width:992px){.woocommerce .checkout__page form.checkout.woocommerce-checkout{margin-top:35px}.woocommerce .woocommerce-result-count{margin-bottom:50px}.woocommerce .woocommerce-ordering{margin-bottom:50px}}@media (min-width:768px){.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{max-width:370px}.woocommerce form.checkout.woocommerce-checkout .form-row-first,.woocommerce-page form.checkout.woocommerce-checkout .form-row-first{padding-right:15px}.woocommerce form.checkout.woocommerce-checkout .form-row-last,.woocommerce-page form.checkout.woocommerce-checkout .form-row-last{padding-left:15px}}@media (max-width:992px){.woocommerce .login__cont,.woocommerce .login__cont form.checkout_coupon,.woocommerce .login__cont form.login,.woocommerce .login__cont form.register{padding:0}.woocommerce .login__cont .woocommerce-LostPassword.lost_password{position:initial}.woocommerce .login__cont form .form-row{margin:0}}.passlost__cont{padding:150px 50px}.passlost__cont form .form-row-first{width:100%}.login__title_cont{padding:0 20px}.woocommerce-page table.cart td.actions .coupon label{display:none}@media (max-width:768px){.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}.passlost__cont{padding:100px 0}.woocommerce-cart .woocommerce-cart-form table.shop_table th,.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding:20px 0 !important}td.product-thumbnail.product-name:before{display:none}.woocommerce-page table.shop_table_responsive tr td.product-thumbnail.product-name{text-align:left !important}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-remove a{text-align:right;margin-right:30px}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-quantity{padding-bottom:0 !important}.woocommerce-cart .woocommerce-cart-form table.shop_table td.product-quantity .quantity{margin-top:-15px}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th,table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr{padding:0}.woocommerce .woocommerce-cart-form .coupon input{width:100% !important}.cart__update{margin-top:38px !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:auto}}table.shop_table.shop_table_responsive td{padding-right:0;padding-left:0}.woocommerce ul#shipping_method li{margin:0}.woocommerce .woocommerce-checkout-review-order-table tfoot{width:100%;display:inherit;padding:20px 10px;margin:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.woocommerce .woocommerce-checkout-review-order-table th,.woocommerce .woocommerce-checkout-review-order-table td{border:none !important}.woocommerce .woocommerce-checkout-review-order .woocommerce-notice{box-shadow:none !important;border:none !important}.woocommerce .checkout__page .col-2{width:40%}@media (min-width:767px) and (max-width:992px){.woocommerce .checkout__page .col-2{width:48%}}@media (min-width:0) and (max-width:767px){.woocommerce .checkout__page .col-2{width:100%}}.woocommerce-info:before,.woocommerce-message:before,.woocommerce-error:before{font-family:ElegantIcons;display:inline-block;position:absolute;top:11px;left:18px;font-size:20px}.woocommerce-info:before{content:"\70"}.woocommerce-message:before{content:"\52";color:#09bc8a}.woocommerce-error:before{content:"\51";color:#dd1c1a}.woocommerce .checkout__page form.checkout_coupon,.woocommerce .checkout__page form.login,.woocommerce .checkout__page form.register{max-width:500px;margin:0 auto 35px;background:#fafafa;border:none;position:relative;padding:25px !important}.woocommerce .checkout__page h3#ship-to-different-address{padding:3px}form.checkout_coupon.woocommerce-form-coupon input#coupon_code{margin:10px 0}form.checkout_coupon.woocommerce-form-coupon{padding:25px}.woocommerce-page .checkout__page form.login .form-row-first,.woocommerce-page .checkout__page form.login .form-row-last,.woocommerce-page .checkout__page .checkout_coupon .form-row-first,.woocommerce-page .checkout__page .checkout_coupon .form-row-last{width:100%}.woocommerce-page .checkout__page .login .login__desc{margin-top:20px;margin-bottom:30px;line-height:24px;color:#777}.woocommerce-page .checkout__page .login .lost_password{position:absolute;right:20px;bottom:127px}@media (max-width:480px){.woocommerce-page .checkout__page .login .lost_password{position:initial}}.woocommerce-checkout-review-order-table .product-total{padding-right:20px !important}.woocommerce-page .checkout__page .login label.inline{display:inline-block;position:relative;top:10px;color:#777;font-size:15px;font-weight:500}.woocommerce-page .checkout__page .checkout_coupon .button{padding-top:15px;padding-bottom:15px;outline:none}.woocommerce .button{outline:none !important}.woocommerce .wc-terms-and-conditions span:not(.required){padding-left:30px;font-size:13px;position:relative;font-weight:500;top:3px;color:#666}.woocommerce nav.woocommerce-pagination{padding:15px 0 50px}@media (min-width:767px){.woocommerce div.product div.images .flex-control-thumbs{width:13%;float:left}.woocommerce .flex-viewport{float:right;width:85%}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}}@media (min-width:992px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{padding:0 30;width:47%}.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:50%;padding:0 30px}}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;text-align:left}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 5em}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{padding-left:30px;font-size:14px;line-height:40px !important}.woocommerce-cart .woocommerce-cart-form .product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions{padding-left:0}.woocommerce-cart .woocommerce-cart-form table.shop_table th,.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding-right:0 !important;padding:30px 40px}tr.woocommerce-shipping-totals.shipping td{font-weight:500 !important;text-align:right}@media (max-width:767px){.woocommerce-cart .woocommerce-cart-form .product-name{max-width:initial}.woocommerce-cart .woocommerce-cart-form table.shop_table th,.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding-right:20px !important}}.woocommerce-grouped-product-list-item__quantity .quantity{width:auto !important}.woocommerce div.product form.cart .group_table td:first-child{width:6em !important}#ship-to-different-address-checkbox{margin:-3px 8px 0 0 !important}.woocommerce-account-fields span,#ship-to-different-address span{padding-left:0;font-size:18px}.woocommerce-shipping-fields{margin-top:20px}form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{border:0;margin-top:0;padding-top:0}.woocommerce .cart-collaterals table.shop_table.shop_table_responsive th{font-weight:700}.shipping-calculator-form .select2-selection__rendered{text-align:left}@media (max-width:992px){.woocommerce-grouped-product-list-item__quantity .dec,.woocommerce-grouped-product-list-item__quantity .inc{padding:8px 6px}.woocommerce-grouped-product-list-item__quantity input[type=number]{width:20px !important}.woocommerce div.product form.cart .group_table td:first-child{width:5em !important}}.products.columns-4.relateds li.product{width:23.5% !important;margin-right:2% !important}.products.columns-4.relateds li.product.first{clear:none !important}.products.columns-4.relateds li.product:last-child{margin-right:0 !important}@media (max-width:767px){.products.columns-4.relateds li.product{width:48% !important;margin-right:2% !important}.products.columns-4.relateds li.product.first{clear:none !important}.products.columns-4.relateds li.product:last-child{margin-right:0 !important}}#review_form h5{margin-left:-15px;margin-bottom:20px}.woocommerce div.product div.images img{margin:0 !important}.pswp{z-index:9999 !important}.woocommerce ul li.product:hover a img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.poroduct-one__single-img .overlay-content{position:absolute;left:50%}.poroduct-one__single-img .overlay-box{position:relative;align-items:center;justify-content:space-between;left:-50%;bottom:75px;transition:.6s;transform:perspective(400px) scaleY(0);transition-delay:.1s;transform-origin:bottom;z-index:5;width:max-content;padding:10px 25px 10px}.woocommerce ul li.product:hover .poroduct-one__single-img .overlay-box{transform:perspective(400px) scaleY(1);transition-delay:.3s}.poroduct-one__single-img .overlay-box .icon{position:relative;display:block;margin:0 auto}.poroduct-one__single-img .overlay-box .icon ul{position:relative;display:block;margin:0}.poroduct-one__single-img .overlay-box .icon ul li{position:relative;display:inline-block;margin-right:11px}.poroduct-one__single-img .overlay-box .icon ul li:last-child{margin-right:0}.poroduct-one__single-img .overlay-box .icon ul li a{position:relative;display:block;color:#fff;font-size:15px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:9px;height:9px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:40px !important}.woocommerce div.product .woocommerce-tabs .panel{padding:50px 40px 50px;border:1px solid #ddd}@media (max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important}.woocommerce div.product .woocommerce-tabs .panel{padding:50px 25px 50px}}@media (min-width:768px){.woocommerce #reviews #comments ol.commentlist li:nth-child(odd){margin-right:1.5%}.woocommerce #reviews #comments ol.commentlist li:nth-child(even){margin-left:1.5%}.woocommerce #reviews #comments ol.commentlist li{float:left;padding:38px 30px 34px;width:48.5%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:50%}}div#review_form_wrapper{margin-top:30px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#fff !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;background:#e9efec;transition:all .2s linear;transition-delay:.1s}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:#fff}.woocommerce .summary.entry-summary button.single_add_to_cart_button:hover{opacity:1}.woocommerce .summary.entry-summary button.disabled.single_add_to_cart_button:hover{opacity:.5}.woocommerce .summary.entry-summary .tinvwl_add_to_wishlist_button{width:52px;height:60px;margin-top:0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-after{color:#fff}.woocommerce div.product .summary.entry-summary .product_meta span{font-weight:600}.woocommerce div.product .summary.entry-summary .product_meta span span,.woocommerce div.product .summary.entry-summary .product_meta span a{display:unset;font-weight:400}