.woocommerce div.product form.cart .button{padding:20px;transition:.3s all ease-in;min-width:55%;display:inline-block;float:none}.single_variation_wrap{margin:30px 0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-left:-15px;margin-top:-15px}.woocommerce div.product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin:0}.woocommerce div.product .summary .tinv-wraper.tinv-wishlist{text-align:center;line-height:50px;position:absolute;left:15px;bottom:0;z-index:99;width:50px;height:50px;border-radius:50%;padding:0;overflow:hidden}.woocommerce div.product .summary .tinv-wraper.tinv-wishlist a{width:50px;height:50px;background:#2d2d2d;color:#fff}.woocommerce div.product .summary .tinv-wraper.tinv-wishlist a:hover{background:#e45528}.woocommerce div.product .summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:28px;vertical-align:middle;margin:0}.woocommerce div.product .product_title{padding:0;margin:0 0 12px;font-weight:400;font-size:32px;clear:both}.variations-overrides label{font-size:12px;letter-spacing:.3px}.woocommerce div.product .woocommerce-product-rating{display:none}.size-picker-container .size-picker{padding:6px;text-align:center;min-width:35px;margin:4px;display:inline-block;font-weight:700;border-bottom:2px solid transparent;color:#888}.size-picker-container .size-picker.checked{border-bottom-color:#2d2d2d;color:#2d2d2d}.size-picker-container .size-picker:first-child{margin-left:0}.woocommerce div.product form.cart .variations{display:none}.sku-container{color:#888;display:block;font-size:12px}.sku-container a{background:#2d2d2d;color:#fff}.brand-container{color:#888;float:right;font-size:12px;font-weight:600}.brand-container img{width:auto;max-width:200px;max-height:30px}.brand-container a{color:#888}.woocommerce-product-details__short-description{color:#7c7c80}.woocommerce div.product div.summary{width:38%;margin-bottom:0}.single-services-row{text-align:center;font-size:12px;color:#777;margin-top:25px}.single-services-row img{opacity:.6;margin-bottom:8px;transition:.2s all ease-in-out}.single-services-row span{display:block}.single-services-row .col-12:hover{color:#333}.single-services-row .col-12:hover img{opacity:1}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-size:30px;margin:15px 0 30px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:20px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce div.product p.price sub{font-size:16px;bottom:0}.woocommerce div.product form.cart p.price{display:none}.woocommerce div.product form.cart .img-wrapper{display:none;height:40px;width:40px;line-height:40px;margin-right:8px}.woocommerce div.product form.cart.fixed{position:fixed;bottom:0;left:0;width:100%;background:#efefef;z-index:999;padding:10px 10px 25px;box-shadow:0 -2px 8px 4px rgba(0,0,0,.19);-moz-box-shadow:0 -2px 8px 4px rgba(0,0,0,.19);-webkit-box-shadow:0 -2px 8px 4px rgba(0,0,0,.19);transition:.2s all ease-in-out;margin:0}.woocommerce div.product form.cart.fixed p.price{margin:0;display:inline-block;float:none;vertical-align:top;width:40%;height:40px}.woocommerce div.product form.cart.fixed p.price del{line-height:1}.woocommerce div.product form.cart.fixed p.price del .amount{font-size:12px;color:#333;font-weight:400}.woocommerce div.product form.cart.fixed p.price .amount{color:#2d2d2d;font-weight:700;font-size:20px;margin-right:5px;vertical-align:middle;display:inline-block}.woocommerce div.product form.cart.fixed .button{padding:10px}.woocommerce div.product form.cart.fixed .single_variation_wrap{margin:0}.woocommerce div.product form.cart.fixed p.stock{margin-bottom:0}.woocommerce div.product form.cart.fixed .variations-overrides label{display:none}.woocommerce div.product form.cart.fixed .tinvwl_add_to_wishlist-text,.woocommerce div.product form.cart.fixed .tinvwl_remove_from_wishlist-text{display:none!important}.woocommerce div.product form.cart.fixed .img-wrapper{display:inline-block;float:left}.woocommerce div.product form.cart.fixed button.minus,.woocommerce div.product form.cart.fixed button.plus,.woocommerce div.product form.cart.fixed div.quantity{line-height:36px}.woocommerce div.product form.cart div.quantity{transition:.4s;float:none;display:inline-block;margin:0;line-height:58px;vertical-align:middle}.woocommerce div.product form.cart div.quantity .qty{font-weight:600;text-align:center;width:34px;padding:0;margin:0;border:1px solid #ccc;border-left:none;border-right:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;border-radius:0}.woocommerce div.product form.cart div.quantity .qty::-webkit-inner-spin-button,.woocommerce div.product form.cart div.quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;opacity:0}.woocommerce div.product form.cart div.quantity:hover{border-color:#000}.woocommerce div.product form.cart button.minus,.woocommerce div.product form.cart button.plus{color:#888;font-size:16px;font-weight:700;padding:0 16px;line-height:58px;cursor:pointer;transition:.4s;background:0 0;border:1px solid #ccc;vertical-align:middle}.woocommerce div.product form.cart button.minus:hover,.woocommerce div.product form.cart button.plus:hover{color:#000}.woocommerce div.product form.cart button.plus{border-left:none;margin-right:16px;margin-left:-4px}.woocommerce div.product form.cart button.minus{border-right:none;margin-right:-4px}.data-tabs{font-size:12px;line-height:30px}.nav-product-container{position:relative;font-size:11px;text-align:right;text-decoration:none;display:inline-block;float:right}.buying-help{background-color:#eee;box-sizing:border-box;font-size:12px;letter-spacing:.4px;line-height:1.57;padding:11px 10px 15px;margin-bottom:4px}.buying-help .heading{font-weight:700}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:52%}.woocommerce div.product .stock{color:#28a745}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-variation-description{display:none}.disabled-variation{pointer-events:none;cursor:not-allowed;position:relative;opacity:.4}.disabled-variation:before{content:"";width:25px;height:1px;background:#000;z-index:1;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.the-content{font-size:13px;line-height:1.8;background:#fff;padding:10px;margin-top:25px}.the-content p:last-child,.the-content ul:last-child{margin-bottom:0}.single-stock-notice{font-size:12px;font-weight:700;display:inline-block}.woocommerce div.product div.images.woocommerce-product-gallery{padding-left:60px}.woocommerce div.product div.images.woocommerce-product-gallery ol{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:0;margin:0}.woocommerce div.product div.images.woocommerce-product-gallery ol li{list-style-type:none;margin-bottom:20px}.woocommerce div.product div.images.woocommerce-product-gallery ol li:last-child{margin-bottom:0}.woocommerce div.product div.images.woocommerce-product-gallery ol li a{font-size:.875rem;font-weight:600;display:block;position:relative;padding-left:20px;cursor:pointer}.woocommerce div.product div.images.woocommerce-product-gallery ol li a:before{content:"";display:block;width:0;height:1px;position:absolute;left:0;top:50%;transition:.4s;box-shadow:inset 0 0 0 transparent,inset 0 -1px 0 #161619}.woocommerce div.product div.images.woocommerce-product-gallery ol li a.flex-active{padding-left:35px}.woocommerce div.product div.images.woocommerce-product-gallery ol li a.flex-active:before{width:20px}.product-share .sharing-icon,.product-share .socials a{color:#fff;text-align:center;line-height:50px;width:50px;height:50px}.product-share{position:absolute;bottom:60px;z-index:99;left:15px}.product-share .sharing-icon{display:inline-block;border-radius:50%;background:#2d2d2d;cursor:pointer;font-size:1.5rem}.product-share .sharing-icon span{display:none}.product-share .socials{transition:.5s;height:50px;position:absolute;left:0;top:0;border-radius:25px;overflow:hidden;white-space:nowrap;max-width:50px;background:#2d2d2d;z-index:-1}.product-share .socials a{display:inline-block;opacity:0;transition:.3s ease-in;font-size:18px}.product-share .socials a:nth-child(n+2){transform:translateX(-20%)}.product-share:hover .socials{z-index:1;max-width:300px}.product-share:hover .socials a{transform:none;opacity:1}.woocommerce div.product .summary form.cart.fixed .tinv-wraper.tinv-wishlist{display:none}@media (max-width:1199.98px){.woocommerce div.product .product_title{font-size:28px}}@media (max-width:991.98px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:48%;float:left}.woocommerce div.product div.summary{width:48%;float:right}.woocommerce div.product span.onsale{left:15px}}@media (max-width:767.98px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;float:none;max-width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__image{float:left}.product-share{position:relative;bottom:auto;left:auto}.product-share .socials{z-index:1;max-width:300px}.product-share .socials a{transform:none;opacity:1}.product-share .socials a:nth-child(n+2){transform:translateX(-8%)}.woocommerce div.product .product_title{font-size:22px}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:15px}}@media (max-width:575.98px){.tinvwl_remove_from_wishlist-text,.woocommerce div.product form.cart .tinvwl_add_to_wishlist-text{display:none!important}}