.woocommerce.single-product .related.products{display:none}.upsells.products ul.products li{width:100% !important}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:.5em .5em 0 0}.woocommerce-products-header__title.page-title{margin-bottom:30px;font-size:27px}.woocommerce div.product p.price,.woocommerce div.product span.price,.related.products>h2,.woocommerce-billing-fields>h3,h3#order_review_heading,.cart_totals>h2{font-size:30px}.related.products>h2,.woocommerce-billing-fields>h3,h3#order_review_heading,.cart_totals>h2{font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:3px}.woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .product-category-title{font-family:'Cormorant',serif;font-size:22px;font-weight:600;letter-spacing:0;text-transform:none}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type=submit],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce.widget_price_filter .price_slider_amount .button,.shipping-calculator-button,.woocommerce-account .addresses .title .edit,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce div.product form.cart .variations label{font-family:'Open Sans',sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:400}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type=submit],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt{background-color:transparent;border:2px solid #000;border-radius:0;color:#000;cursor:pointer;padding:16px 34px;line-height:1;text-align:center;text-decoration:none;white-space:normal;width:auto}.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input[type=submit]:focus,.woocommerce input[type=submit]:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover{background-color:#222;border:2px solid #222;color:#fff}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled]{background-color:#eee;border:2px solid #eee;color:#000;padding:16px 34px}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover{background-color:#eee;border:2px solid #eee;color:#000}.woocommerce #reviews #comment{height:150px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5;padding:8px 20px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce #reviews #comments .star-rating,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{border-color:#eee;padding:5px 20px;width:150px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce form .form-row .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container{border-color:#eee;border-radius:0}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{vertical-align:top}.woocommerce .coupon{line-height:1}.woocommerce .coupon .input-text{height:48px}.woocommerce input.button,.woocommerce input.button[type=submit],.woocommerce-cart table.cart td.actions .coupon .input-text{width:100% !important}.woocommerce .qty-button,.woocommerce .qty-button:hover,.woocommerce .qty-button:focus{padding:0;background:0 0;border:0 none}.woocommerce .qty-button{display:block;position:absolute;color:#a81e1e;cursor:pointer;left:0;top:24%}.woocommerce .qty-button ion-icon{color:#000;font-size:24px}.woocommerce .qty-button.plus{left:auto;right:0}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{display:none;margin:0}.woocommerce .quantity{position:relative}.woocommerce .quantity .qty{border:2px solid #ddd;font-size:20px;line-height:1.5;margin-right:5px;margin-left:5px;padding:10px 5px;width:70px;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.woocommerce div.product form.cart div.quantity{padding:0 25px}.woocommerce table.shop_table tr td .quantity,.woocommerce table.shop_table tbody td .quantity{width:120px}.woocommerce table.shop_table tr td .quantity .qty,.woocommerce table.shop_table tbody td .quantity .qty{margin-right:30px;margin-left:30px;width:62px}.woocommerce .entry.product{padding:0}.woocommerce abbr.required,.woocommerce ins{text-decoration:none}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#000;padding:0}.woocommerce span.onsale{background-color:#000;line-height:54px;font-weight:400;min-height:auto;min-width:auto;height:54px;width:54px;padding:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.woocommerce fieldset{margin-bottom:20px}.woocommerce .products .star-rating{padding:10px}.woocommerce p.stars a,.woocommerce p.stars a:focus,.woocommerce p.stars a:hover{outline:0}.woocommerce .woocommerce-LoopProduct-link{display:block}.woocommerce ul.products li.product .product-thumb-wrap{overflow:hidden;margin-bottom:20px}.woocommerce ul.products li.product a img{margin-bottom:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce ul.products li.product:hover a img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.post-type-archive-product .site-inner{margin-top:0}.shop-features{clear:both;width:100%;margin-top:120px}.shop-featured-type{position:relative;padding:40px;width:100%;overflow:hidden;height:270px;text-align:center;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shop-featured-type .image{display:block;position:absolute;overflow:hidden;left:0;top:0;right:0;bottom:0;margin-bottom:0;z-index:-1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.shop-featured-type:hover .image{transform:scale(1.07)}.shop-featured-type .image img{max-width:none;max-height:none;min-width:100%;min-height:100%;height:100%;width:100%;margin:0;-o-object-fit:cover;object-fit:cover}.shop-featured-type .title{display:block;width:100%}.shop-featured-type .title .entry-title{margin-bottom:0}.shop-featured-type a,.shop-featured-type a:hover,.shop-featured-type a:focus{color:#fff}.facetwp-sort{margin-bottom:30px}.facetwp-sort-select{padding:10px}.woocommerce .content .entry{border-bottom:0}.woocommerce a.added_to_cart{line-height:1}.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after,.woocommerce #respond input#submit.loading:after{top:1em}.woocommerce ul.products li.product .button,.woocommerce .woocommerce-ordering,.woocommerce-page ul.products li.product .button,.woocommerce-page .woocommerce-ordering{margin-right:0;width:100%}.woocommerce ul.products li.product{text-align:center;margin-bottom:60px;position:relative}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price .from{color:#000}.woocommerce ul.products li.product h3:hover,.woocommerce ul.products li.product .price{color:#000}.woocommerce .upsells ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .product-category-title{border-bottom:2px solid #000;margin:0 30px;margin-bottom:10px;padding-bottom:20px}.woocommerce .upsells ul.products li.product .button{display:none}.woocommerce ul.products li.product .product-category-title{margin-left:auto;margin-right:auto;max-width:260px}.woocommerce ul.products li.product a{-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;-ms-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.woocommerce nav.woocommerce-pagination{clear:both;margin:60px 0;text-align:left}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li{margin-right:4px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:0 0;cursor:pointer;display:inline-block;text-decoration:none;margin:0;padding:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;color:#000}.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist{font-size:100%;position:absolute;right:20px;top:10px;opacity:0;z-index:999;-webkit-transition:opacity .35s,visibility .35s;-o-transition:opacity .35s,visibility .35s;transition:opacity .35s,visibility .35s}.woocommerce ul.products li.product:hover .tinv-wraper.tinv-wishlist{opacity:1}.woocommerce ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0;color:#fff}.woocommerce ul.products li.product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:30px}.woocommerce ul.products li.product .tinvwl_add_to_wishlist-text{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.woocommerce ul.products li.product .woocommerce-loop-category__title{border-bottom:2px solid #000;margin:0 30px;padding-bottom:20px;margin-bottom:5px}.woocommerce ul.products li.product .woocommerce-loop-category__title{margin-left:auto;margin-right:auto;max-width:260px}.woocommerce div.product div.images{margin-bottom:60px}.woocommerce.single-product .flex-direction-nav .flex-next,.woocommerce.single-product .flex-direction-nav .flex-prev{position:absolute;overflow:hidden;display:inline-block;font-size:7px;width:3.5em;height:3.5em;top:49%;opacity:1}.woocommerce.single-product .flex-direction-nav .flex-prev{border-top:1px solid #000;border-left:1px solid #000;left:-20px;-webkit-transform:rotate(-53deg) skew(-20deg);-ms-transform:rotate(-53deg) skew(-20deg);transform:rotate(-53deg) skew(-20deg)}.woocommerce.single-product .flex-direction-nav .flex-next{border-top:1px solid #000;border-right:1px solid #000;right:-20px;-webkit-transform:rotate(53deg) skew(20deg);-ms-transform:rotate(53deg) skew(20deg);transform:rotate(53deg) skew(20deg)}.woocommerce.single-product .flex-direction-nav a:before{display:none}.woocommerce.single-product .flex-control-paging{bottom:-50px}.woocommerce.single-product .flex-control-paging li a{width:12px;height:12px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #e6e7e8}.woocommerce.single-product .flex-control-paging li a.flex-active{background:#e6e7e8;cursor:default}.woocommerce div.product .product_title{margin-bottom:10px}.woocommerce div.product .product-subtitle{margin-bottom:0;font-weight:500}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#222;line-height:1.5}.woocommerce .product-content{border-bottom:2px solid #eee}.woocommerce div.product form.cart .variations{table-layout:fixed;font-family:"Open Sans",sans-serif}.woocommerce .woocommerce-variation-price{margin-bottom:20px}.woo-variation-swatches-stylesheet-enabled.woo-variation-swatches-style-squared .variable-items-wrapper .variable-item{border-radius:0 !important}.woocommerce .variable-items-wrapper [data-wvstooltip]:before{border-radius:0;background-color:#000;font-size:13px}.woocommerce .variable-items-wrapper [data-wvstooltip]:after{border-top-color:#000}.woocommerce div.product form.cart .button{line-height:1}.woocommerce .related.products ul.products li.product .button{display:none}.woocommerce div.product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{display:none}.woocommerce div.product .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0;padding:16px 20px;width:100%}.woocommerce div.product button.button{padding:16px 20px;width:100%;margin-bottom:20px}.single_variation_wrap{margin-bottom:60px;overflow:hidden}.single-product #accordion{clear:both;border-bottom:1px solid #ddd}.single-product #accordion .ui-accordion-header,.single-product #accordion .ui-accordion-header:first-child{border-top:1px solid #ddd}.woocommerce .related.products{clear:both;padding-top:60px;text-align:center}.woocommerce .related.products .afterpay-payment-info{display:none}.related.products>h2{margin-bottom:40px}.upsells.products .owl-carousel .owl-nav button.owl-next,.upsells.products .owl-carousel .owl-nav button.owl-prev{position:absolute;overflow:hidden;display:inline-block;font-size:7px;width:3.5em;height:3.5em;top:35%}.upsells.products .owl-carousel .owl-nav button.owl-prev{border-top:1px solid #000;border-left:1px solid #000;left:0;-webkit-transform:rotate(-53deg) skew(-20deg);-ms-transform:rotate(-53deg) skew(-20deg);transform:rotate(-53deg) skew(-20deg)}.upsells.products .owl-carousel .owl-nav button.owl-next{border-top:1px solid #000;border-right:1px solid #000;right:0;-webkit-transform:rotate(53deg) skew(20deg);-ms-transform:rotate(53deg) skew(20deg);transform:rotate(53deg) skew(20deg)}.woocommerce .woocommerce-cart-form h1,.cart_totals>h2{padding-bottom:20px;border-bottom:2px solid #000;margin-bottom:0}.woocommerce table.shop_table,.woocommerce table.shop_table td{border-color:#eee;border-radius:0;line-height:1.75;word-break:normal}.woocommerce table.shop_table{border:0 none}.woocommerce table.shop_table th{font-weight:600;padding:15px 0}.woocommerce table.shop_table td{padding:15px 0}.woocommerce-cart table.cart{line-height:1.75}.woocommerce-cart table.cart td{font-size:18px;font-weight:600}.woocommerce table.shop_table thead tr th{border-color:#ddd}.woocommerce table.shop_table .order-number{min-width:75px}.woocommerce-cart table.cart .product-thumbnail{min-width:56px}.woocommerce-cart table.cart th.product-name{min-width:140px}.woocommerce-cart table.cart th.product-price,.woocommerce-cart table.cart th.product-quantity,.woocommerce-cart table.cart th.product-subtotal,.woocommerce-checkout-review-order-table th.product-total{min-width:110px}.woocommerce table.shop_table td.actions{padding-top:15px}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:18px}.woocommerce-cart td.product-name dl.variation dd{margin-left:20px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:60px;vertical-align:middle}.woocommerce a.remove{color:#aaa !important;font-weight:400}.woocommerce a.remove:hover{background:0 0;color:#222 !important}table.cart td.actions{text-align:right}table.cart td.actions input{display:inline-block;width:auto;margin:0}table.cart td.actions label{display:none}table.cart td.actions .coupon{padding-bottom:0;margin-bottom:0;border-bottom:none;display:inline-block;float:left}#order_review_heading,.woocommerce-billing-fields>h3{border-bottom:2px solid #000;padding-bottom:20px}#customer_details .col-2{clear:both;padding-top:40px;border-top:1px solid}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{list-style-type:none}.woocommerce-cart table.cart td.actions .coupon input.input-text,.woocommerce-checkout table.cart td.actions .coupon input.input-text,#add_payment_method table.cart td.actions .coupon input.input-text{width:auto}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment div.form-row{margin-bottom:0}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:20px 0}.woocommerce form .woocommerce-billing-fields .form-row:not(.mailchimp-newsletter) label,.woocommerce form .form-row.notes label,.woocommerce form .shipping_address label{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.woocommerce form .form-row ::-moz-placeholder{color:#999;font-weight:600}.woocommerce form .form-row .select2-container{margin-top:12px}.woocommerce form .form-row .select2-container .select2-selection--single{border:1px solid #eee;padding:9px 20px;height:50px;-webkit-border-radius:0;border-radius:0;outline:0}.woocommerce form .form-row .select2-container .select2-selection--single{border:0;padding:9px 0;border-bottom:1px solid #ddd;font-size:20px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;font-weight:600}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-weight:600}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:10px;width:20px}.woocommerce form .form-row .select2-container .select2-selection--single .select2-selection__arrow{top:12px}.woocommerce-billing-fields{margin-bottom:40px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0;height:0;left:auto;margin:0;top:5px;right:10px;width:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;overflow:hidden;display:inline-block;font-size:3px;width:3.5em;height:3.5em;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-139deg) skew(-10deg);-ms-transform:rotate(-139deg) skew(-10deg);transform:rotate(-139deg) skew(-10deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(39deg) skew(-10deg);-ms-transform:rotate(39deg) skew(-10deg);transform:rotate(39deg) skew(-10deg)}.select2-results{box-shadow:0 10px 20px rgba(0,0,0,.1)}.select2-dropdown{background-color:#fff;border:0;border-radius:0}.select2-search--dropdown{padding:0}.select2-search--dropdown .select2-search__field{padding:10px 20px;background-color:#f5f5f5}.select2-results__option{padding:5px 20px;font-size:18px}.select2-container--default .select2-search--dropdown .select2-search__field{border:0;border-bottom:1px solid #ddd}.select2-search--dropdown .select2-search__field{padding:10px 20px}.form-row.form-row-wide.create-account{clear:both}.form-row.form-row-wide.mailchimp-newsletter{clear:both}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{background-color:#f5f5f5;border-radius:0;padding:30px}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{background-color:#eee}.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before,#add_payment_method #payment div.payment_box:before{border-bottom-color:#eee}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{border-color:#eee}.woocommerce-account .woocommerce-Address-title.title{margin-top:30px}.woocommerce-account .woocommerce-Address-title h3{font-size:18px;font-size:1.8rem}.woocommerce fieldset{padding:40px;margin:30px 0;border:0 none;background-color:#f5f5f5}.woocommerce-account legend{background-color:#fff;padding:10px 20px}.woocommerce-account .woocommerce-Address{margin-bottom:20px}.woocommerce-account table.order_details th.product-total{min-width:110px}.woocommerce-MyAccount-navigation{border-top:2px solid #000;padding:15px 0;margin-bottom:40px;border-bottom:2px solid #000}.woocommerce-MyAccount-navigation ul{margin-bottom:0;margin-left:0}.woocommerce-MyAccount-navigation ul li{line-height:1.2;list-style-type:none;margin-bottom:15px}.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation ul li.is-active>a{color:#222;font-weight:600}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;margin:0 10px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:0;width:100%}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation ul,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation ul{text-align:center;margin:0}.content-sidebar.woocommerce-account .woocommerce-MyAccount-navigation li,.sidebar-content.woocommerce-account .woocommerce-MyAccount-navigation li{display:inline-block;margin:0 10px}.content-sidebar.woocommerce-account .woocommerce-MyAccount-content,.sidebar-content.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce table.my_account_orders .button{margin:5px}.wishlist-page.full-width-content .content{max-width:100% !important}.wishlist-page .entry-title{margin-bottom:0}.site-container .tinv-wishlist .product-action{width:auto;text-align:center}.tinv-wishlist .tinv-header h2{display:none}.site-container .tinv-wishlist .product-action{width:260px;text-align:center}.site-container .tinv-wishlist tfoot .tinvwl-to-right{width:100%;text-align:left}.woocommerce .woocommerce-breadcrumb{border-bottom:1px solid #eee;font-size:16px;font-size:1.6rem;margin-bottom:40px;padding-bottom:20px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:#50b29e}.woocommerce .woocommerce-breadcrumb a{text-decoration:none}.woocommerce .woocommerce-breadcrumb a:focus,.woocommerce .woocommerce-breadcrumb a:hover{color:#222}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:0 0;border:0;margin:0 16px 24px 0;padding:0;position:relative;width:60px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-color:#eee;border-radius:0;margin-left:80px}.woocommerce .entry-content #reviews ol>li{list-style-type:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f5f5f5;border:0 none;line-height:2.5}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#222}div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-restricted-content-message{width:48%}.woocommerce-message .button.wc-forward{margin-bottom:20px;width:100%}.woocommerce-product-search{overflow:hidden;width:100%}.woocommerce-product-search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.woocommerce .widget_shopping_cart ul.cart_list li,.woocommerce.widget_shopping_cart ul.cart_list li{padding-top:15px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:15px}.woocommerce.widget_shopping_cart .total{border-top:1px solid #eee}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce .widget_shopping_cart .cart_list li.empty,.woocommerce.widget_shopping_cart .cart_list li.empty{padding-left:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.sidebar ul.product_list_widget li{line-height:1.4;margin-bottom:15px;padding:15px 0 0}.sidebar ul.product_list_widget li:last-child{margin-bottom:0;padding-bottom:15px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;color:#222}.woocommerce ul.cart_list li a:hover,.woocommerce ul.cart_list li a:focus,.woocommerce ul.product_list_widget li a:hover,.woocommerce ul.product_list_widget li a:focus{color:#50b29e}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#eee}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#50b29e}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce .widget_layered_nav_filters ul li a:before,.woocommerce .widget_rating_filter ul li.chosen a:before{color:#50b29e}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{top:-.28em}.woocommerce .widget_price_filter .price_slider_amount{position:relative}.woocommerce .widget_price_filter .price_slider_amount .price_label{position:absolute;top:0;left:0;right:0;text-align:left}.woocommerce .widget_price_filter .price_slider_amount .button{width:100%;margin-top:60px}.woocommerce.widget_layered_nav_filters ul li{margin:0 20px 20px 0}.woocommerce.widget_recent_reviews .reviewer{font-size:12px;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:460px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%;margin-right:0}}@media only screen and (min-width:600px){.facetwp-sort{width:31.33%;float:right}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce #reviews #comments .star-rating{float:left;width:47%}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right;width:47%}.woocommerce ul.products li.product .button,.woocommerce .woocommerce-ordering,.woocommerce-page ul.products li.product .button,.woocommerce-page .woocommerce-ordering{margin-right:auto;width:auto}.woocommerce input.button,.woocommerce input.button[type=submit],.woocommerce-cart table.cart td.actions .coupon .input-text{width:auto !important}.woocommerce-message .button.wc-forward{margin-bottom:0;width:auto}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:0}.woocommerce.single-product .flex-direction-nav .flex-prev{left:-40px}.woocommerce.single-product .flex-direction-nav .flex-next{right:-40px}}@media only screen and (min-width:1024px){.shop-features{width:100%;margin-top:111px;margin-top:112px}.shop-featured-type{width:50%;float:left;height:400px}.shop-featured-type .title{margin-top:40px}.woocommerce.single-product .flex-control-paging{bottom:-60px}.woocommerce.single-product .flex-control-paging li a{width:16px;height:16px}.woocommerce div.product div.images.woocommerce-product-gallery .flexslider{margin-left:15%}.woocommerce div.product div.summary{margin-bottom:0;padding:30px 7%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce .woocommerce-cart-form,.woocommerce-page .woocommerce-cart-form,.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,.woocommerce-checkout #customer_details,h3#order_review_heading,#order_review{float:left;margin-left:3%}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:48.5%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,h3#order_review_heading,#order_review{width:31.33%}.brands-page .woocommerce ul.products.columns-3 li.product{width:33.333%;padding:0 15px;margin-left:0}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:22.75%}.woocommerce-checkout #customer_details{width:65.66%}.woocommerce .woocommerce-cart-form,.woocommerce-page .woocommerce-cart-form{width:74.25%}.woocommerce ul.products.columns-3 li.product:nth-of-type(3n+1),.woocommerce-page ul.products.columns-3 li.product:nth-of-type(3n+1),.woocommerce ul.products.columns-4 li.product:nth-of-type(4n+1),.woocommerce-page ul.products.columns-4 li.product:nth-of-type(4n+1),.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce .woocommerce-cart-form,.woocommerce-page .woocommerce-cart-form,.woocommerce-checkout #customer_details{clear:both;margin-left:0}.brands-page .woocommerce ul.products{margin:0 -15px}.related.products ul.products li.product{width:100%;margin-left:0;clear:none !important}.upsells.products .owl-carousel .owl-nav button.owl-prev{left:-60px}.upsells.products .owl-carousel .owl-nav button.owl-next{right:-60px}}@media only screen and (min-width:1280px){.woocommerce div.product button.button{float:left;width:48%;margin-bottom:0}.woocommerce div.product .tinv-wraper.tinv-wishlist{float:right;width:48%}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:120px}.tinv-wishlist .product-thumbnail .wp-post-image{max-width:120px}}@media only screen and (min-width:1600px){.shop-featured-type{height:500px}.woocommerce div.product p.price,.woocommerce div.product span.price,.related.products>h2,.woocommerce-billing-fields>h3,h3#order_review_heading,.cart_totals>h2{font-size:36px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .product-category-title{font-size:24px}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button[type=submit],.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce.widget_price_filter .price_slider_amount .button,.shipping-calculator-button,.woocommerce-account .addresses .title .edit,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce div.product form.cart .variations label{font-size:14px}}