@charset "UTF-8";
@font-face {
  font-family: 'star';
  src: url("f/star.eot");
  src: url("f/star.eot?#iefix") format("embedded-opentype"), url("f/star.woff") format("woff"), url("f/star.ttf") format("truetype"), url("f/star.svg#star") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'WooCommerce';
  src: url("f/WooCommerce.eot");
  src: url("f/WooCommerce.eot?#iefix") format("embedded-opentype"), url("f/WooCommerce.woff") format("woff"), url("f/WooCommerce.ttf") format("truetype"), url("f/WooCommerce.svg#WooCommerce") format("svg");
  font-weight: normal;
  font-style: normal; }
/*
| ------------------------------------------------------------------------------
| $Meta color
| ------------------------------------------------------------------------------
*/
.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-result-count, .woocommerce-page .products ul li.product .thb-product-description .posted_in,
.woocommerce-page ul.products li.product .thb-product-description .posted_in,
.woocommerce .products ul li.product .thb-product-description .posted_in,
.woocommerce ul.products li.product .thb-product-description .posted_in, .woocommerce-page .upsells.products h2,
.woocommerce-page .related.products h2,
.woocommerce .upsells.products h2,
.woocommerce .related.products h2, .woocommerce-page .woocommerce-pagination li a,
.woocommerce .woocommerce-pagination li a, .woocommerce-page .price del,
.woocommerce .price del, .sod_select .sod_option, .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {
  color: #a6aaad; }

.woocommerce-page .checkout_coupon [type="submit"],
.woocommerce-page .coupon [type="submit"],
.woocommerce .checkout_coupon [type="submit"],
.woocommerce .coupon [type="submit"] {
  background-color: #a6aaad; }

.thb_mini_cart_wrapper, .widget_shopping_cart_content .total,
.thb_mini_cart_wrapper .total, .woocommerce-page .checkout_coupon [type="submit"],
.woocommerce-page .coupon [type="submit"],
.woocommerce .checkout_coupon [type="submit"],
.woocommerce .coupon [type="submit"], .woocommerce-page #payment,
.woocommerce #payment {
  border-color: #a6aaad; }

/*
| ------------------------------------------------------------------------------
| $Heading color
| ------------------------------------------------------------------------------
*/
.woocommerce-page.single-product .thb-product-header .product_title, .widget_shopping_cart_content .total,
.thb_mini_cart_wrapper .total, ul.cart_list li a,
ul.product_list_widget li a, .woocommerce-page .cart_totals h2,
.woocommerce .cart_totals h2, .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator > p,
.woocommerce .thb-cart-totals .woocommerce-shipping-calculator > p, .woocommerce-page .thb-checkout-billing h3,
.woocommerce-page .thb-checkout-shipping h3,
.woocommerce-page #payment h3,
.woocommerce .thb-checkout-billing h3,
.woocommerce .thb-checkout-shipping h3,
.woocommerce #payment h3, .woocommerce-page #order_review_heading,
.woocommerce #order_review_heading, .woocommerce-page .cross-sells h2,
.woocommerce .cross-sells h2, .woocommerce-page .woocommerce-tabs .panel h2,
.woocommerce .woocommerce-tabs .panel h2, .woocommerce-page.woocommerce-account .thb-text .woocommerce h2,
.woocommerce-page.woocommerce-account .thb-text .woocommerce h3,
.woocommerce.woocommerce-account .thb-text .woocommerce h2,
.woocommerce.woocommerce-account .thb-text .woocommerce h3, .woocommerce-page .products ul li.product .thb-product-description > h3 a,
.woocommerce-page ul.products li.product .thb-product-description > h3 a,
.woocommerce .products ul li.product .thb-product-description > h3 a,
.woocommerce ul.products li.product .thb-product-description > h3 a {
  color: #111; }

/*
| ------------------------------------------------------------------------------
| $Text color
| ------------------------------------------------------------------------------
*/
.woocommerce-page .woocommerce-pagination li a:hover,
.woocommerce .woocommerce-pagination li a:hover, .woocommerce-page .woocommerce-pagination li .current,
.woocommerce .woocommerce-pagination li .current, .sod_select .sod_option:hover, .sod_select .sod_option.selected {
  color: #494a52; }

.woocommerce-page .checkout_coupon [type="submit"]:hover,
.woocommerce-page .coupon [type="submit"]:hover,
.woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .coupon [type="submit"]:hover, .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce ul.products li.product .thb-product-description .add_to_cart_button {
  border-color: #494a52; }

.widget_shopping_cart_content .buttons .button,
.thb_mini_cart_wrapper .buttons .button, .woocommerce-page .checkout_coupon [type="submit"]:hover,
.woocommerce-page .coupon [type="submit"]:hover,
.woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .coupon [type="submit"]:hover {
  background-color: #494a52; }

/*
| ------------------------------------------------------------------------------
| $White color
| ------------------------------------------------------------------------------
*/
/*
| ------------------------------------------------------------------------------
| $Links color
| ------------------------------------------------------------------------------
*/
/*
| ------------------------------------------------------------------------------
| $Light detail
| ------------------------------------------------------------------------------
*/
.woocommerce-page .upsells.products h2 span:after,
.woocommerce-page .related.products h2 span:after,
.woocommerce .upsells.products h2 span:after,
.woocommerce .related.products h2 span:after {
  background-color: #e0e3e5; }

.woocommerce-page .woocommerce-pagination li,
.woocommerce .woocommerce-pagination li, .woocommerce-page .woocommerce-pagination li:last-child, .woocommerce-page .woocommerce-pagination li:first-child,
.woocommerce .woocommerce-pagination li:last-child,
.woocommerce .woocommerce-pagination li:first-child, .woocommerce-page .thb-checkout-shipping,
.woocommerce .thb-checkout-shipping, .woocommerce-page .payment_methods li,
.woocommerce .payment_methods li, .woocommerce-page .woocommerce-tabs .tabs,
.woocommerce .woocommerce-tabs .tabs, .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr,
.woocommerce .woocommerce-tabs .panel .shop_attributes tr, .woocommerce-page.woocommerce-account .myaccount_user,
.woocommerce.woocommerce-account .myaccount_user, .woocommerce-page.woocommerce-account .addresses,
.woocommerce.woocommerce-account .addresses, .sod_select .sod_option, .woocommerce-account .woocommerce-MyAccount-navigation ul li {
  border-color: #e0e3e5; }

/*
| ------------------------------------------------------------------------------
| $Modal panel
| ------------------------------------------------------------------------------
*/
/*
| ------------------------------------------------------------------------------
| $Highlight color
| ------------------------------------------------------------------------------
*/
.woocommerce-page.single-product .thb-product-header .woocommerce-breadcrumb a:hover, .thb_mini_cart_wrapper a:hover, .woocommerce-page .woocommerce-tabs .tabs li.active a,
.woocommerce .woocommerce-tabs .tabs li.active a, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-page .products ul li.product .thb-product-description > h3 a:hover,
.woocommerce-page ul.products li.product .thb-product-description > h3 a:hover,
.woocommerce .products ul li.product .thb-product-description > h3 a:hover,
.woocommerce ul.products li.product .thb-product-description > h3 a:hover, .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce ul.products li.product .thb-product-description .add_to_cart_button:hover {
  color: #ec008c; }

.thb-product-numbers, .widget_shopping_cart_content .buttons .button:hover,
.thb_mini_cart_wrapper .buttons .button:hover, .widget_shopping_cart_content .buttons .button.checkout:hover,
.thb_mini_cart_wrapper .buttons .button.checkout:hover {
  background-color: #ec008c; }

.woocommerce-page .woocommerce-tabs .tabs li.active a,
.woocommerce .woocommerce-tabs .tabs li.active a, .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce ul.products li.product .thb-product-description .add_to_cart_button:hover {
  border-color: #ec008c; }

/*
| ------------------------------------------------------------------------------
| $Skins
| ------------------------------------------------------------------------------
*/
.thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-pagination li a:hover, .woocommerce-page .woocommerce-pagination li .thb-skin-dark .thb-skin-light a:hover,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-pagination li a:hover,
.woocommerce .woocommerce-pagination li .thb-skin-dark .thb-skin-light a:hover, .thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-pagination li .current, .woocommerce-page .woocommerce-pagination li .thb-skin-dark .thb-skin-light .current,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-pagination li .current,
.woocommerce .woocommerce-pagination li .thb-skin-dark .thb-skin-light .current, .thb-skin-dark .thb-skin-light .sod_select .sod_option:hover, .sod_select .thb-skin-dark .thb-skin-light .sod_option:hover, .thb-skin-dark .thb-skin-light .sod_select .sod_option.selected, .sod_select .thb-skin-dark .thb-skin-light .sod_option.selected,
.thb-skin-light .woocommerce-page .woocommerce-pagination li a:hover,
.woocommerce-page .woocommerce-pagination li .thb-skin-light a:hover,
.thb-skin-light .woocommerce .woocommerce-pagination li a:hover,
.woocommerce .woocommerce-pagination li .thb-skin-light a:hover,
.thb-skin-light .woocommerce-page .woocommerce-pagination li .current,
.woocommerce-page .woocommerce-pagination li .thb-skin-light .current,
.thb-skin-light .woocommerce .woocommerce-pagination li .current,
.woocommerce .woocommerce-pagination li .thb-skin-light .current,
.thb-skin-light .sod_select .sod_option:hover,
.sod_select .thb-skin-light .sod_option:hover,
.thb-skin-light .sod_select .sod_option.selected,
.sod_select .thb-skin-light .sod_option.selected {
  color: #fff; }
.thb-skin-dark .thb-skin-light .woocommerce-page .checkout_coupon [type="submit"]:hover, .woocommerce-page .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-dark .thb-skin-light .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-dark .thb-skin-light .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-dark .thb-skin-light .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover, .thb-skin-dark .thb-skin-light .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button, .woocommerce-page .products ul li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button,
.thb-skin-dark .thb-skin-light .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button,
.thb-skin-dark .thb-skin-light .woocommerce .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce .products ul li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button,
.thb-skin-dark .thb-skin-light .woocommerce ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce ul.products li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button,
.thb-skin-light .woocommerce-page .checkout_coupon [type="submit"]:hover,
.woocommerce-page .checkout_coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce-page .products ul li.product .thb-product-description .thb-skin-light .add_to_cart_button,
.thb-skin-light .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-light .add_to_cart_button,
.thb-skin-light .woocommerce .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce .products ul li.product .thb-product-description .thb-skin-light .add_to_cart_button,
.thb-skin-light .woocommerce ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce ul.products li.product .thb-product-description .thb-skin-light .add_to_cart_button {
  border-color: #fff; }
.thb-skin-dark .thb-skin-light .widget_shopping_cart_content .buttons .button, .widget_shopping_cart_content .buttons .thb-skin-dark .thb-skin-light .button,
.thb-skin-dark .thb-skin-light .thb_mini_cart_wrapper .buttons .button,
.thb_mini_cart_wrapper .buttons .thb-skin-dark .thb-skin-light .button, .thb-skin-dark .thb-skin-light .woocommerce-page .checkout_coupon [type="submit"]:hover, .woocommerce-page .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-dark .thb-skin-light .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-dark .thb-skin-light .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-dark .thb-skin-light .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-dark .thb-skin-light [type="submit"]:hover,
.thb-skin-light .widget_shopping_cart_content .buttons .button,
.widget_shopping_cart_content .buttons .thb-skin-light .button,
.thb-skin-light .thb_mini_cart_wrapper .buttons .button,
.thb_mini_cart_wrapper .buttons .thb-skin-light .button,
.thb-skin-light .woocommerce-page .checkout_coupon [type="submit"]:hover,
.woocommerce-page .checkout_coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-light [type="submit"]:hover,
.thb-skin-light .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-light [type="submit"]:hover {
  background-color: #fff; }
.thb-skin-dark .thb-skin-light .woocommerce-page.single-product .thb-product-header .product_title, .woocommerce-page.single-product .thb-product-header .thb-skin-dark .thb-skin-light .product_title, .thb-skin-dark .thb-skin-light .widget_shopping_cart_content .total, .widget_shopping_cart_content .thb-skin-dark .thb-skin-light .total,
.thb-skin-dark .thb-skin-light .thb_mini_cart_wrapper .total,
.thb_mini_cart_wrapper .thb-skin-dark .thb-skin-light .total, .thb-skin-dark .thb-skin-light ul.cart_list li a, ul.cart_list li .thb-skin-dark .thb-skin-light a,
.thb-skin-dark .thb-skin-light ul.product_list_widget li a,
ul.product_list_widget li .thb-skin-dark .thb-skin-light a, .thb-skin-dark .thb-skin-light .woocommerce-page .cart_totals h2, .woocommerce-page .cart_totals .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce .cart_totals h2,
.woocommerce .cart_totals .thb-skin-dark .thb-skin-light h2, .thb-skin-dark .thb-skin-light .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator > p, .woocommerce-page .thb-cart-totals .thb-skin-dark .thb-skin-light .woocommerce-shipping-calculator > p,
.thb-skin-dark .thb-skin-light .woocommerce .thb-cart-totals .woocommerce-shipping-calculator > p,
.woocommerce .thb-cart-totals .thb-skin-dark .thb-skin-light .woocommerce-shipping-calculator > p, .thb-skin-dark .thb-skin-light .woocommerce-page .thb-checkout-billing h3, .woocommerce-page .thb-checkout-billing .thb-skin-dark .thb-skin-light h3,
.thb-skin-dark .thb-skin-light .woocommerce-page .thb-checkout-shipping h3,
.woocommerce-page .thb-checkout-shipping .thb-skin-dark .thb-skin-light h3,
.thb-skin-dark .thb-skin-light .woocommerce-page #payment h3,
.woocommerce-page #payment .thb-skin-dark .thb-skin-light h3,
.thb-skin-dark .thb-skin-light .woocommerce .thb-checkout-billing h3,
.woocommerce .thb-checkout-billing .thb-skin-dark .thb-skin-light h3,
.thb-skin-dark .thb-skin-light .woocommerce .thb-checkout-shipping h3,
.woocommerce .thb-checkout-shipping .thb-skin-dark .thb-skin-light h3,
.thb-skin-dark .thb-skin-light .woocommerce #payment h3,
.woocommerce #payment .thb-skin-dark .thb-skin-light h3, .thb-skin-dark .thb-skin-light .woocommerce-page #order_review_heading, .woocommerce-page .thb-skin-dark .thb-skin-light #order_review_heading,
.thb-skin-dark .thb-skin-light .woocommerce #order_review_heading,
.woocommerce .thb-skin-dark .thb-skin-light #order_review_heading, .thb-skin-dark .thb-skin-light .woocommerce-page .cross-sells h2, .woocommerce-page .cross-sells .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce .cross-sells h2,
.woocommerce .cross-sells .thb-skin-dark .thb-skin-light h2, .thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-tabs .panel h2, .woocommerce-page .woocommerce-tabs .panel .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-tabs .panel h2,
.woocommerce .woocommerce-tabs .panel .thb-skin-dark .thb-skin-light h2, .thb-skin-dark .thb-skin-light .woocommerce-page.woocommerce-account .thb-text .woocommerce h2, .woocommerce-page.woocommerce-account .thb-text .woocommerce .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce-page.woocommerce-account .thb-text .woocommerce h3,
.woocommerce-page.woocommerce-account .thb-text .woocommerce .thb-skin-dark .thb-skin-light h3,
.thb-skin-dark .thb-skin-light .woocommerce.woocommerce-account .thb-text .woocommerce h2,
.woocommerce.woocommerce-account .thb-text .woocommerce .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce.woocommerce-account .thb-text .woocommerce h3,
.woocommerce.woocommerce-account .thb-text .woocommerce .thb-skin-dark .thb-skin-light h3, .thb-skin-dark .thb-skin-light .woocommerce-page .products ul li.product .thb-product-description > h3 a, .woocommerce-page .products ul li.product .thb-product-description > h3 .thb-skin-dark .thb-skin-light a,
.thb-skin-dark .thb-skin-light .woocommerce-page ul.products li.product .thb-product-description > h3 a,
.woocommerce-page ul.products li.product .thb-product-description > h3 .thb-skin-dark .thb-skin-light a,
.thb-skin-dark .thb-skin-light .woocommerce .products ul li.product .thb-product-description > h3 a,
.woocommerce .products ul li.product .thb-product-description > h3 .thb-skin-dark .thb-skin-light a,
.thb-skin-dark .thb-skin-light .woocommerce ul.products li.product .thb-product-description > h3 a,
.woocommerce ul.products li.product .thb-product-description > h3 .thb-skin-dark .thb-skin-light a,
.thb-skin-light .woocommerce-page.single-product .thb-product-header .product_title,
.woocommerce-page.single-product .thb-product-header .thb-skin-light .product_title,
.thb-skin-light .widget_shopping_cart_content .total,
.widget_shopping_cart_content .thb-skin-light .total,
.thb-skin-light .thb_mini_cart_wrapper .total,
.thb_mini_cart_wrapper .thb-skin-light .total,
.thb-skin-light ul.cart_list li a,
ul.cart_list li .thb-skin-light a,
.thb-skin-light ul.product_list_widget li a,
ul.product_list_widget li .thb-skin-light a,
.thb-skin-light .woocommerce-page .cart_totals h2,
.woocommerce-page .cart_totals .thb-skin-light h2,
.thb-skin-light .woocommerce .cart_totals h2,
.woocommerce .cart_totals .thb-skin-light h2,
.thb-skin-light .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator > p,
.woocommerce-page .thb-cart-totals .thb-skin-light .woocommerce-shipping-calculator > p,
.thb-skin-light .woocommerce .thb-cart-totals .woocommerce-shipping-calculator > p,
.woocommerce .thb-cart-totals .thb-skin-light .woocommerce-shipping-calculator > p,
.thb-skin-light .woocommerce-page .thb-checkout-billing h3,
.woocommerce-page .thb-checkout-billing .thb-skin-light h3,
.thb-skin-light .woocommerce-page .thb-checkout-shipping h3,
.woocommerce-page .thb-checkout-shipping .thb-skin-light h3,
.thb-skin-light .woocommerce-page #payment h3,
.woocommerce-page #payment .thb-skin-light h3,
.thb-skin-light .woocommerce .thb-checkout-billing h3,
.woocommerce .thb-checkout-billing .thb-skin-light h3,
.thb-skin-light .woocommerce .thb-checkout-shipping h3,
.woocommerce .thb-checkout-shipping .thb-skin-light h3,
.thb-skin-light .woocommerce #payment h3,
.woocommerce #payment .thb-skin-light h3,
.thb-skin-light .woocommerce-page #order_review_heading,
.woocommerce-page .thb-skin-light #order_review_heading,
.thb-skin-light .woocommerce #order_review_heading,
.woocommerce .thb-skin-light #order_review_heading,
.thb-skin-light .woocommerce-page .cross-sells h2,
.woocommerce-page .cross-sells .thb-skin-light h2,
.thb-skin-light .woocommerce .cross-sells h2,
.woocommerce .cross-sells .thb-skin-light h2,
.thb-skin-light .woocommerce-page .woocommerce-tabs .panel h2,
.woocommerce-page .woocommerce-tabs .panel .thb-skin-light h2,
.thb-skin-light .woocommerce .woocommerce-tabs .panel h2,
.woocommerce .woocommerce-tabs .panel .thb-skin-light h2,
.thb-skin-light .woocommerce-page.woocommerce-account .thb-text .woocommerce h2,
.woocommerce-page.woocommerce-account .thb-text .woocommerce .thb-skin-light h2,
.thb-skin-light .woocommerce-page.woocommerce-account .thb-text .woocommerce h3,
.woocommerce-page.woocommerce-account .thb-text .woocommerce .thb-skin-light h3,
.thb-skin-light .woocommerce.woocommerce-account .thb-text .woocommerce h2,
.woocommerce.woocommerce-account .thb-text .woocommerce .thb-skin-light h2,
.thb-skin-light .woocommerce.woocommerce-account .thb-text .woocommerce h3,
.woocommerce.woocommerce-account .thb-text .woocommerce .thb-skin-light h3,
.thb-skin-light .woocommerce-page .products ul li.product .thb-product-description > h3 a,
.woocommerce-page .products ul li.product .thb-product-description > h3 .thb-skin-light a,
.thb-skin-light .woocommerce-page ul.products li.product .thb-product-description > h3 a,
.woocommerce-page ul.products li.product .thb-product-description > h3 .thb-skin-light a,
.thb-skin-light .woocommerce .products ul li.product .thb-product-description > h3 a,
.woocommerce .products ul li.product .thb-product-description > h3 .thb-skin-light a,
.thb-skin-light .woocommerce ul.products li.product .thb-product-description > h3 a,
.woocommerce ul.products li.product .thb-product-description > h3 .thb-skin-light a {
  color: #fff; }
.thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-result-count, .woocommerce-page .thb-skin-dark .thb-skin-light .woocommerce-result-count,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-result-count,
.woocommerce .thb-skin-dark .thb-skin-light .woocommerce-result-count, .thb-skin-dark .thb-skin-light .woocommerce-page .products ul li.product .thb-product-description .posted_in, .woocommerce-page .products ul li.product .thb-product-description .thb-skin-dark .thb-skin-light .posted_in,
.thb-skin-dark .thb-skin-light .woocommerce-page ul.products li.product .thb-product-description .posted_in,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-dark .thb-skin-light .posted_in,
.thb-skin-dark .thb-skin-light .woocommerce .products ul li.product .thb-product-description .posted_in,
.woocommerce .products ul li.product .thb-product-description .thb-skin-dark .thb-skin-light .posted_in,
.thb-skin-dark .thb-skin-light .woocommerce ul.products li.product .thb-product-description .posted_in,
.woocommerce ul.products li.product .thb-product-description .thb-skin-dark .thb-skin-light .posted_in, .thb-skin-dark .thb-skin-light .woocommerce-page .upsells.products h2, .woocommerce-page .upsells.products .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce-page .related.products h2,
.woocommerce-page .related.products .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce .upsells.products h2,
.woocommerce .upsells.products .thb-skin-dark .thb-skin-light h2,
.thb-skin-dark .thb-skin-light .woocommerce .related.products h2,
.woocommerce .related.products .thb-skin-dark .thb-skin-light h2, .thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-pagination li a, .woocommerce-page .woocommerce-pagination li .thb-skin-dark .thb-skin-light a,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-pagination li a,
.woocommerce .woocommerce-pagination li .thb-skin-dark .thb-skin-light a, .thb-skin-dark .thb-skin-light .woocommerce-page .price del, .woocommerce-page .price .thb-skin-dark .thb-skin-light del,
.thb-skin-dark .thb-skin-light .woocommerce .price del,
.woocommerce .price .thb-skin-dark .thb-skin-light del, .thb-skin-dark .thb-skin-light .sod_select .sod_option, .sod_select .thb-skin-dark .thb-skin-light .sod_option, .thb-skin-dark .thb-skin-light .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li .thb-skin-dark .thb-skin-light a:hover,
.thb-skin-light .woocommerce-page .woocommerce-result-count,
.woocommerce-page .thb-skin-light .woocommerce-result-count,
.thb-skin-light .woocommerce .woocommerce-result-count,
.woocommerce .thb-skin-light .woocommerce-result-count,
.thb-skin-light .woocommerce-page .products ul li.product .thb-product-description .posted_in,
.woocommerce-page .products ul li.product .thb-product-description .thb-skin-light .posted_in,
.thb-skin-light .woocommerce-page ul.products li.product .thb-product-description .posted_in,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-light .posted_in,
.thb-skin-light .woocommerce .products ul li.product .thb-product-description .posted_in,
.woocommerce .products ul li.product .thb-product-description .thb-skin-light .posted_in,
.thb-skin-light .woocommerce ul.products li.product .thb-product-description .posted_in,
.woocommerce ul.products li.product .thb-product-description .thb-skin-light .posted_in,
.thb-skin-light .woocommerce-page .upsells.products h2,
.woocommerce-page .upsells.products .thb-skin-light h2,
.thb-skin-light .woocommerce-page .related.products h2,
.woocommerce-page .related.products .thb-skin-light h2,
.thb-skin-light .woocommerce .upsells.products h2,
.woocommerce .upsells.products .thb-skin-light h2,
.thb-skin-light .woocommerce .related.products h2,
.woocommerce .related.products .thb-skin-light h2,
.thb-skin-light .woocommerce-page .woocommerce-pagination li a,
.woocommerce-page .woocommerce-pagination li .thb-skin-light a,
.thb-skin-light .woocommerce .woocommerce-pagination li a,
.woocommerce .woocommerce-pagination li .thb-skin-light a,
.thb-skin-light .woocommerce-page .price del,
.woocommerce-page .price .thb-skin-light del,
.thb-skin-light .woocommerce .price del,
.woocommerce .price .thb-skin-light del,
.thb-skin-light .sod_select .sod_option,
.sod_select .thb-skin-light .sod_option,
.thb-skin-light .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-account .woocommerce-MyAccount-navigation ul li .thb-skin-light a:hover {
  color: #fff; }
.thb-skin-dark .thb-skin-light .woocommerce-page .checkout_coupon [type="submit"], .woocommerce-page .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-dark .thb-skin-light .woocommerce-page .coupon [type="submit"],
.woocommerce-page .coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-dark .thb-skin-light .woocommerce .checkout_coupon [type="submit"],
.woocommerce .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-dark .thb-skin-light .woocommerce .coupon [type="submit"],
.woocommerce .coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce-page .checkout_coupon [type="submit"],
.woocommerce-page .checkout_coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce-page .coupon [type="submit"],
.woocommerce-page .coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce .checkout_coupon [type="submit"],
.woocommerce .checkout_coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce .coupon [type="submit"],
.woocommerce .coupon .thb-skin-light [type="submit"] {
  background-color: #fff; }
.thb-skin-dark .thb-skin-light .thb_mini_cart_wrapper, .thb-skin-dark .thb-skin-light .widget_shopping_cart_content .total, .widget_shopping_cart_content .thb-skin-dark .thb-skin-light .total,
.thb-skin-dark .thb-skin-light .thb_mini_cart_wrapper .total,
.thb_mini_cart_wrapper .thb-skin-dark .thb-skin-light .total, .thb-skin-dark .thb-skin-light .woocommerce-page .checkout_coupon [type="submit"], .woocommerce-page .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-dark .thb-skin-light .woocommerce-page .coupon [type="submit"],
.woocommerce-page .coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-dark .thb-skin-light .woocommerce .checkout_coupon [type="submit"],
.woocommerce .checkout_coupon .thb-skin-dark .thb-skin-light [type="submit"],
.thb-skin-dark .thb-skin-light .woocommerce .coupon [type="submit"],
.woocommerce .coupon .thb-skin-dark .thb-skin-light [type="submit"], .thb-skin-dark .thb-skin-light .woocommerce-page #payment, .woocommerce-page .thb-skin-dark .thb-skin-light #payment,
.thb-skin-dark .thb-skin-light .woocommerce #payment,
.woocommerce .thb-skin-dark .thb-skin-light #payment,
.thb-skin-light .thb_mini_cart_wrapper,
.thb-skin-light .widget_shopping_cart_content .total,
.widget_shopping_cart_content .thb-skin-light .total,
.thb-skin-light .thb_mini_cart_wrapper .total,
.thb_mini_cart_wrapper .thb-skin-light .total,
.thb-skin-light .woocommerce-page .checkout_coupon [type="submit"],
.woocommerce-page .checkout_coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce-page .coupon [type="submit"],
.woocommerce-page .coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce .checkout_coupon [type="submit"],
.woocommerce .checkout_coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce .coupon [type="submit"],
.woocommerce .coupon .thb-skin-light [type="submit"],
.thb-skin-light .woocommerce-page #payment,
.woocommerce-page .thb-skin-light #payment,
.thb-skin-light .woocommerce #payment,
.woocommerce .thb-skin-light #payment {
  border-color: #fff; }
.thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-pagination li, .woocommerce-page .woocommerce-pagination .thb-skin-dark .thb-skin-light li,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-pagination li,
.woocommerce .woocommerce-pagination .thb-skin-dark .thb-skin-light li, .thb-skin-dark .thb-skin-light .woocommerce-page .thb-checkout-shipping, .woocommerce-page .thb-skin-dark .thb-skin-light .thb-checkout-shipping,
.thb-skin-dark .thb-skin-light .woocommerce .thb-checkout-shipping,
.woocommerce .thb-skin-dark .thb-skin-light .thb-checkout-shipping, .thb-skin-dark .thb-skin-light .woocommerce-page .payment_methods li, .woocommerce-page .payment_methods .thb-skin-dark .thb-skin-light li,
.thb-skin-dark .thb-skin-light .woocommerce .payment_methods li,
.woocommerce .payment_methods .thb-skin-dark .thb-skin-light li, .thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-tabs .tabs, .woocommerce-page .woocommerce-tabs .thb-skin-dark .thb-skin-light .tabs,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-tabs .tabs,
.woocommerce .woocommerce-tabs .thb-skin-dark .thb-skin-light .tabs, .thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr, .woocommerce-page .woocommerce-tabs .panel .shop_attributes .thb-skin-dark .thb-skin-light tr,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-tabs .panel .shop_attributes tr,
.woocommerce .woocommerce-tabs .panel .shop_attributes .thb-skin-dark .thb-skin-light tr, .thb-skin-dark .thb-skin-light .woocommerce-page.woocommerce-account .myaccount_user, .woocommerce-page.woocommerce-account .thb-skin-dark .thb-skin-light .myaccount_user,
.thb-skin-dark .thb-skin-light .woocommerce.woocommerce-account .myaccount_user,
.woocommerce.woocommerce-account .thb-skin-dark .thb-skin-light .myaccount_user, .thb-skin-dark .thb-skin-light .woocommerce-page.woocommerce-account .addresses, .woocommerce-page.woocommerce-account .thb-skin-dark .thb-skin-light .addresses,
.thb-skin-dark .thb-skin-light .woocommerce.woocommerce-account .addresses,
.woocommerce.woocommerce-account .thb-skin-dark .thb-skin-light .addresses, .thb-skin-dark .thb-skin-light .sod_select .sod_option, .sod_select .thb-skin-dark .thb-skin-light .sod_option, .thb-skin-dark .thb-skin-light .woocommerce-account .woocommerce-MyAccount-navigation ul li, .woocommerce-account .woocommerce-MyAccount-navigation ul .thb-skin-dark .thb-skin-light li,
.thb-skin-light .woocommerce-page .woocommerce-pagination li,
.woocommerce-page .woocommerce-pagination .thb-skin-light li,
.thb-skin-light .woocommerce .woocommerce-pagination li,
.woocommerce .woocommerce-pagination .thb-skin-light li,
.thb-skin-light .woocommerce-page .thb-checkout-shipping,
.woocommerce-page .thb-skin-light .thb-checkout-shipping,
.thb-skin-light .woocommerce .thb-checkout-shipping,
.woocommerce .thb-skin-light .thb-checkout-shipping,
.thb-skin-light .woocommerce-page .payment_methods li,
.woocommerce-page .payment_methods .thb-skin-light li,
.thb-skin-light .woocommerce .payment_methods li,
.woocommerce .payment_methods .thb-skin-light li,
.thb-skin-light .woocommerce-page .woocommerce-tabs .tabs,
.woocommerce-page .woocommerce-tabs .thb-skin-light .tabs,
.thb-skin-light .woocommerce .woocommerce-tabs .tabs,
.woocommerce .woocommerce-tabs .thb-skin-light .tabs,
.thb-skin-light .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr,
.woocommerce-page .woocommerce-tabs .panel .shop_attributes .thb-skin-light tr,
.thb-skin-light .woocommerce .woocommerce-tabs .panel .shop_attributes tr,
.woocommerce .woocommerce-tabs .panel .shop_attributes .thb-skin-light tr,
.thb-skin-light .woocommerce-page.woocommerce-account .myaccount_user,
.woocommerce-page.woocommerce-account .thb-skin-light .myaccount_user,
.thb-skin-light .woocommerce.woocommerce-account .myaccount_user,
.woocommerce.woocommerce-account .thb-skin-light .myaccount_user,
.thb-skin-light .woocommerce-page.woocommerce-account .addresses,
.woocommerce-page.woocommerce-account .thb-skin-light .addresses,
.thb-skin-light .woocommerce.woocommerce-account .addresses,
.woocommerce.woocommerce-account .thb-skin-light .addresses,
.thb-skin-light .sod_select .sod_option,
.sod_select .thb-skin-light .sod_option,
.thb-skin-light .woocommerce-account .woocommerce-MyAccount-navigation ul li,
.woocommerce-account .woocommerce-MyAccount-navigation ul .thb-skin-light li {
  border-color: rgba(255, 255, 255, 0.4); }
.thb-skin-dark .thb-skin-light .woocommerce-page .woocommerce-tabs .tabs li.active a, .woocommerce-page .woocommerce-tabs .tabs li.active .thb-skin-dark .thb-skin-light a,
.thb-skin-dark .thb-skin-light .woocommerce .woocommerce-tabs .tabs li.active a,
.woocommerce .woocommerce-tabs .tabs li.active .thb-skin-dark .thb-skin-light a, .thb-skin-dark .thb-skin-light .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button:hover, .woocommerce-page .products ul li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button:hover,
.thb-skin-dark .thb-skin-light .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button:hover,
.thb-skin-dark .thb-skin-light .woocommerce .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce .products ul li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button:hover,
.thb-skin-dark .thb-skin-light .woocommerce ul.products li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce ul.products li.product .thb-product-description .thb-skin-dark .thb-skin-light .add_to_cart_button:hover,
.thb-skin-light .woocommerce-page .woocommerce-tabs .tabs li.active a,
.woocommerce-page .woocommerce-tabs .tabs li.active .thb-skin-light a,
.thb-skin-light .woocommerce .woocommerce-tabs .tabs li.active a,
.woocommerce .woocommerce-tabs .tabs li.active .thb-skin-light a,
.thb-skin-light .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce-page .products ul li.product .thb-product-description .thb-skin-light .add_to_cart_button:hover,
.thb-skin-light .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-light .add_to_cart_button:hover,
.thb-skin-light .woocommerce .products ul li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce .products ul li.product .thb-product-description .thb-skin-light .add_to_cart_button:hover,
.thb-skin-light .woocommerce ul.products li.product .thb-product-description .add_to_cart_button:hover,
.woocommerce ul.products li.product .thb-product-description .thb-skin-light .add_to_cart_button:hover {
  border-color: #fff; }
.thb-skin-dark .thb-skin-light .splash-call-to:hover,
.thb-skin-dark .thb-skin-light .thb-section-column-block-thb_text_box .thb-section-block-call-to .action-secondary:hover,
.thb-skin-light .splash-call-to:hover,
.thb-skin-light .thb-section-column-block-thb_text_box .thb-section-block-call-to .action-secondary:hover {
  border-color: #ec008c; }

.thb-skin-light .thb-skin-dark .woocommerce-page .woocommerce-pagination li a:hover, .woocommerce-page .woocommerce-pagination li .thb-skin-light .thb-skin-dark a:hover,
.thb-skin-light .thb-skin-dark .woocommerce .woocommerce-pagination li a:hover,
.woocommerce .woocommerce-pagination li .thb-skin-light .thb-skin-dark a:hover, .thb-skin-light .thb-skin-dark .woocommerce-page .woocommerce-pagination li .current, .woocommerce-page .woocommerce-pagination li .thb-skin-light .thb-skin-dark .current,
.thb-skin-light .thb-skin-dark .woocommerce .woocommerce-pagination li .current,
.woocommerce .woocommerce-pagination li .thb-skin-light .thb-skin-dark .current, .thb-skin-light .thb-skin-dark .sod_select .sod_option:hover, .sod_select .thb-skin-light .thb-skin-dark .sod_option:hover, .thb-skin-light .thb-skin-dark .sod_select .sod_option.selected, .sod_select .thb-skin-light .thb-skin-dark .sod_option.selected,
.thb-skin-dark .woocommerce-page .woocommerce-pagination li a:hover,
.woocommerce-page .woocommerce-pagination li .thb-skin-dark a:hover,
.thb-skin-dark .woocommerce .woocommerce-pagination li a:hover,
.woocommerce .woocommerce-pagination li .thb-skin-dark a:hover,
.thb-skin-dark .woocommerce-page .woocommerce-pagination li .current,
.woocommerce-page .woocommerce-pagination li .thb-skin-dark .current,
.thb-skin-dark .woocommerce .woocommerce-pagination li .current,
.woocommerce .woocommerce-pagination li .thb-skin-dark .current,
.thb-skin-dark .sod_select .sod_option:hover,
.sod_select .thb-skin-dark .sod_option:hover,
.thb-skin-dark .sod_select .sod_option.selected,
.sod_select .thb-skin-dark .sod_option.selected {
  color: #494a52; }
.thb-skin-light .thb-skin-dark .woocommerce-page .checkout_coupon [type="submit"]:hover, .woocommerce-page .checkout_coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-light .thb-skin-dark .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-light .thb-skin-dark .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-light .thb-skin-dark .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover, .thb-skin-light .thb-skin-dark .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button, .woocommerce-page .products ul li.product .thb-product-description .thb-skin-light .thb-skin-dark .add_to_cart_button,
.thb-skin-light .thb-skin-dark .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-light .thb-skin-dark .add_to_cart_button,
.thb-skin-light .thb-skin-dark .woocommerce .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce .products ul li.product .thb-product-description .thb-skin-light .thb-skin-dark .add_to_cart_button,
.thb-skin-light .thb-skin-dark .woocommerce ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce ul.products li.product .thb-product-description .thb-skin-light .thb-skin-dark .add_to_cart_button,
.thb-skin-dark .woocommerce-page .checkout_coupon [type="submit"]:hover,
.woocommerce-page .checkout_coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce-page .products ul li.product .thb-product-description .thb-skin-dark .add_to_cart_button,
.thb-skin-dark .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce-page ul.products li.product .thb-product-description .thb-skin-dark .add_to_cart_button,
.thb-skin-dark .woocommerce .products ul li.product .thb-product-description .add_to_cart_button,
.woocommerce .products ul li.product .thb-product-description .thb-skin-dark .add_to_cart_button,
.thb-skin-dark .woocommerce ul.products li.product .thb-product-description .add_to_cart_button,
.woocommerce ul.products li.product .thb-product-description .thb-skin-dark .add_to_cart_button {
  border-color: #494a52; }
.thb-skin-light .thb-skin-dark .widget_shopping_cart_content .buttons .button, .widget_shopping_cart_content .buttons .thb-skin-light .thb-skin-dark .button,
.thb-skin-light .thb-skin-dark .thb_mini_cart_wrapper .buttons .button,
.thb_mini_cart_wrapper .buttons .thb-skin-light .thb-skin-dark .button, .thb-skin-light .thb-skin-dark .woocommerce-page .checkout_coupon [type="submit"]:hover, .woocommerce-page .checkout_coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-light .thb-skin-dark .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-light .thb-skin-dark .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-light .thb-skin-dark .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-light .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .widget_shopping_cart_content .buttons .button,
.widget_shopping_cart_content .buttons .thb-skin-dark .button,
.thb-skin-dark .thb_mini_cart_wrapper .buttons .button,
.thb_mini_cart_wrapper .buttons .thb-skin-dark .button,
.thb-skin-dark .woocommerce-page .checkout_coupon [type="submit"]:hover,
.woocommerce-page .checkout_coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce-page .coupon [type="submit"]:hover,
.woocommerce-page .coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce .checkout_coupon [type="submit"]:hover,
.woocommerce .checkout_coupon .thb-skin-dark [type="submit"]:hover,
.thb-skin-dark .woocommerce .coupon [type="submit"]:hover,
.woocommerce .coupon .thb-skin-dark [type="submit"]:hover {
  background-color: #494a52; }
.thb-skin-light .thb-skin-dark .thb-section-column-block-thb_pricingtable .thb-pricingtable-action a:hover,
.thb-skin-light .thb-skin-dark .thb-section-column-block-thb_text_box .thb-section-block-call-to .action-secondary:hover,
.thb-skin-dark .thb-section-column-block-thb_pricingtable .thb-pricingtable-action a:hover,
.thb-skin-dark .thb-section-column-block-thb_text_box .thb-section-block-call-to .action-secondary:hover {
  border-color: #ec008c; }

.thb-modal-skin-dark #thb-gallery-details-modal .thb-content-share ul li a:hover {
  color: #ec008c; }

/*
| ------------------------------------------------------------------------------
| $Font families
| ------------------------------------------------------------------------------
*/
.woocommerce-page.single-product .thb-product-header .product_title, .widget_shopping_cart_content .total,
.thb_mini_cart_wrapper .total, ul.cart_list li a,
ul.product_list_widget li a, .woocommerce-page .cart_totals h2,
.woocommerce .cart_totals h2, .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator > p,
.woocommerce .thb-cart-totals .woocommerce-shipping-calculator > p, .woocommerce-page .thb-checkout-billing h3,
.woocommerce-page .thb-checkout-shipping h3,
.woocommerce-page #payment h3,
.woocommerce .thb-checkout-billing h3,
.woocommerce .thb-checkout-shipping h3,
.woocommerce #payment h3, .woocommerce-page #order_review_heading,
.woocommerce #order_review_heading, .woocommerce-page .cross-sells h2,
.woocommerce .cross-sells h2, .woocommerce-page .woocommerce-tabs .panel h2,
.woocommerce .woocommerce-tabs .panel h2, .woocommerce-page.woocommerce-account .thb-text .woocommerce h2,
.woocommerce-page.woocommerce-account .thb-text .woocommerce h3,
.woocommerce.woocommerce-account .thb-text .woocommerce h2,
.woocommerce.woocommerce-account .thb-text .woocommerce h3, .woocommerce-page .products ul li.product .thb-product-description > h3 a,
.woocommerce-page ul.products li.product .thb-product-description > h3 a,
.woocommerce .products ul li.product .thb-product-description > h3 a,
.woocommerce ul.products li.product .thb-product-description > h3 a, .woocommerce-page .upsells.products h2,
.woocommerce-page .related.products h2,
.woocommerce .upsells.products h2,
.woocommerce .related.products h2, .woocommerce-page .price,
.woocommerce .price, .woocommerce-page .onsale,
.woocommerce-page .thb-out-of-stock,
.woocommerce-page .out-of-stock,
.woocommerce .onsale,
.woocommerce .thb-out-of-stock,
.woocommerce .out-of-stock {
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; }

.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-result-count, .woocommerce-page .products ul li.product .thb-product-description .posted_in,
.woocommerce-page ul.products li.product .thb-product-description .posted_in,
.woocommerce .products ul li.product .thb-product-description .posted_in,
.woocommerce ul.products li.product .thb-product-description .posted_in {
  font-family: "Merriweather", Georgia, Cambria, "Times New Roman", Times, serif; }

/*
| ------------------------------------------------------------------------------
| $Font styles
| ------------------------------------------------------------------------------
*/
.woocommerce-page.single-product .thb-product-header .product_title {
  font-size: 42px;
  font-weight: bold;
  line-height: 1.1;
  letter-spacing: -0.03em; }

.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-result-count, .woocommerce-page .products ul li.product .thb-product-description .posted_in,
.woocommerce-page ul.products li.product .thb-product-description .posted_in,
.woocommerce .products ul li.product .thb-product-description .posted_in,
.woocommerce ul.products li.product .thb-product-description .posted_in {
  font-size: 14px;
  font-weight: 300; }

.widget_shopping_cart_content .total,
.thb_mini_cart_wrapper .total, ul.cart_list li a,
ul.product_list_widget li a, .woocommerce-page .cart_totals h2,
.woocommerce .cart_totals h2, .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator > p,
.woocommerce .thb-cart-totals .woocommerce-shipping-calculator > p, .woocommerce-page .thb-checkout-billing h3,
.woocommerce-page .thb-checkout-shipping h3,
.woocommerce-page #payment h3,
.woocommerce .thb-checkout-billing h3,
.woocommerce .thb-checkout-shipping h3,
.woocommerce #payment h3, .woocommerce-page #order_review_heading,
.woocommerce #order_review_heading, .woocommerce-page .cross-sells h2,
.woocommerce .cross-sells h2, .woocommerce-page .woocommerce-tabs .panel h2,
.woocommerce .woocommerce-tabs .panel h2, .woocommerce-page.woocommerce-account .thb-text .woocommerce h2,
.woocommerce-page.woocommerce-account .thb-text .woocommerce h3,
.woocommerce.woocommerce-account .thb-text .woocommerce h2,
.woocommerce.woocommerce-account .thb-text .woocommerce h3, .woocommerce-page .products ul li.product .thb-product-description > h3 a,
.woocommerce-page ul.products li.product .thb-product-description > h3 a,
.woocommerce .products ul li.product .thb-product-description > h3 a,
.woocommerce ul.products li.product .thb-product-description > h3 a {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.25; }

.woocommerce-page .upsells.products h2,
.woocommerce-page .related.products h2,
.woocommerce .upsells.products h2,
.woocommerce .related.products h2 {
  font-size: 14px;
  text-transform: uppercase;
  line-height: 1.25;
  letter-spacing: .2em; }

/*
| ------------------------------------------------------------------------------
| $Commons
| ------------------------------------------------------------------------------
*/
.woocommerce-page .product::after,
.woocommerce .product::after, .woocommerce-page ul.products::after,
.woocommerce ul.products::after, .woocommerce-page ul.products li.product::after,
.woocommerce ul.products li.product::after, .woocommerce-page .col2-set::after,
.woocommerce .col2-set::after, .woocommerce-page.single-product .thb-product-description::after, .woocommerce-page.single-product .product_meta::after, #thb-header ul.cart_list::after,
#thb-header ul.product_list_widget::after, #thb-header ul.cart_list li::after,
#thb-header ul.product_list_widget li::after, ul.cart_list li::after,
ul.product_list_widget li::after, ul.cart_list li .variation::after,
ul.product_list_widget li .variation::after, .woocommerce-page .woocommerce-pagination::after,
.woocommerce .woocommerce-pagination::after, .woocommerce-page .upsells.products::after,
.woocommerce-page .related.products::after,
.woocommerce .upsells.products::after,
.woocommerce .related.products::after, .woocommerce-page .thb-cart-table-actions::after,
.woocommerce .thb-cart-table-actions::after, .woocommerce-page .thb-cart-totals::after,
.woocommerce .thb-cart-totals::after, .woocommerce-page .shipping_address::after,
.woocommerce-page .woocommerce-billing-fields::after,
.woocommerce .shipping_address::after,
.woocommerce .woocommerce-billing-fields::after, .woocommerce-page .cross-sells::after,
.woocommerce .cross-sells::after, .woocommerce-page form::after,
.woocommerce form::after, .woocommerce-page form .form-row::after,
.woocommerce form .form-row::after, .woocommerce-page form .clear::after,
.woocommerce form .clear::after, .woocommerce-page form .single_variation_wrap::after,
.woocommerce form .single_variation_wrap::after, .woocommerce-page .woocommerce-tabs::after,
.woocommerce .woocommerce-tabs::after, .woocommerce-page .woocommerce-tabs .panel #comments .commentlist li::after,
.woocommerce .woocommerce-tabs .panel #comments .commentlist li::after, .woocommerce-page .products ul::after,
.woocommerce .products ul::after, .woocommerce-page .products ul li.product::after,
.woocommerce .products ul li.product::after {
  clear: both;
  content: "";
  display: table; }

.woocommerce-page ul.products li.product,
.woocommerce ul.products li.product {
  float: left;
  display: inline;
  position: relative; }

.thb-cart-trigger:after, .woocommerce-page .woocommerce-message:after,
.woocommerce .woocommerce-message:after, .woocommerce-page .products ul li.product .thb-product-image-wrapper .thb-product-overlay:before,
.woocommerce-page ul.products li.product .thb-product-image-wrapper .thb-product-overlay:before,
.woocommerce .products ul li.product .thb-product-image-wrapper .thb-product-overlay:before,
.woocommerce ul.products li.product .thb-product-image-wrapper .thb-product-overlay:before {
  font-family: "superba";
  font-weight: normal;
  text-transform: none;
  text-indent: 0;
  display: block;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.woocommerce-page ul.products li.product,
.woocommerce ul.products li.product, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2,
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2, .woocommerce-page .images,
.woocommerce-page .entry-summary,
.woocommerce .images,
.woocommerce .entry-summary, .woocommerce-page .thb-cart-totals .cart_totals,
.woocommerce-page .thb-cart-totals .shipping_calculator,
.woocommerce .thb-cart-totals .cart_totals,
.woocommerce .thb-cart-totals .shipping_calculator, .thb_mini_cart_wrapper, .widget_shopping_cart_content .buttons .button,
.thb_mini_cart_wrapper .buttons .button, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last,
.woocommerce form .form-row-first,
.woocommerce form .form-row-last, .woocommerce-page .quantity,
.woocommerce .quantity, .woocommerce-page .quantity input.qty,
.woocommerce .quantity input.qty, .woocommerce-page .quantity .plus,
.woocommerce-page .quantity .minus,
.woocommerce .quantity .plus,
.woocommerce .quantity .minus {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.sod_select,
.sod_select * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.sod_select {
  width: 200px;
  display: inline-block;
  position: relative;
  line-height: 1;
  text-align: left;
  outline: 0;
  outline-offset: -2px;
  cursor: default; }

.sod_select:before,
.sod_select:after {
  content: "\25B2";
  position: absolute;
  font-size: 7px; }

.sod_select:after {
  content: "\25BC";
  top: auto;
  bottom: 0; }

.sod_select.disabled {
  cursor: not-allowed; }

.sod_select .sod_label {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 15px; }

.sod_select .sod_list_wrapper {
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  height: auto;
  width: 200px;
  margin: 0 0 0 -2px;
  z-index: 1; }

.sod_select.open .sod_list_wrapper {
  display: block; }

.sod_select.disabled.open .sod_list_wrapper {
  display: none; }

.sod_select.above .sod_list_wrapper {
  top: auto;
  bottom: 100%;
  border-bottom: none; }

.sod_select .sod_list {
  display: block;
  overflow-y: auto;
  padding: 0;
  margin: 0; }

.sod_select .sod_option {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  padding: 10px 10px;
  list-style-type: none; }

.sod_select .sod_option.optgroup,
.sod_select .sod_option.optgroup.disabled {
  background: inherit; }

.sod_select .sod_option.groupchild {
  padding-left: 20px; }

.sod_select .sod_option.disabled {
  background: inherit; }

/*Make room for the check mark */
.sod_select .sod_option.selected {
  padding-right: 25px; }

.sod_select .sod_option.selected:before {
  content: "";
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  height: 9px;
  width: 10px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K); }

.sod_select.no_highlight .sod_option.selected:before {
  display: none; }

.sod_select select {
  display: none !important; }

.sod_select.touch select {
  -webkit-appearance: menulist-button;
  position: absolute;
  top: 0;
  left: 0;
  display: block !important;
  height: 100%;
  width: 100%;
  opacity: 0;
  z-index: 1; }

.woocommerce-page .woocommerce-ordering,
.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering,
.woocommerce .woocommerce-result-count {
  margin-bottom: 24px; }
.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-result-count {
  float: left; }
.woocommerce-page .woocommerce-ordering,
.woocommerce .woocommerce-ordering {
  float: right; }
.woocommerce-page .product,
.woocommerce .product {
  position: relative; }
.woocommerce-page ul.products,
.woocommerce ul.products {
  clear: both; }
.woocommerce-page ul.products li.product,
.woocommerce ul.products li.product {
  width: 22.4137931034%;
  margin-right: 3.3333333333%; }
  .woocommerce-page ul.products li.product.first,
  .woocommerce ul.products li.product.first {
    clear: both; }
  .woocommerce-page ul.products li.product.last,
  .woocommerce ul.products li.product.last {
    margin-right: 0; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page ul.products li.product, html.responsive_480
    .woocommerce ul.products li.product {
      width: 48.275862069%;
      margin-right: 3.3333333333%; }
      html.responsive_480 .woocommerce-page ul.products li.product.first, html.responsive_480
      .woocommerce ul.products li.product.first {
        clear: none; }
      html.responsive_480 .woocommerce-page ul.products li.product:nth-child(2n), html.responsive_480
      .woocommerce ul.products li.product:nth-child(2n) {
        margin-right: 0; }
      html.responsive_480 .woocommerce-page ul.products li.product:nth-child(2n+1), html.responsive_480
      .woocommerce ul.products li.product:nth-child(2n+1) {
        clear: both; } }
  @media only screen and (max-width: 480px) {
    html.responsive_480 .woocommerce-page ul.products li.product, html.responsive_480
    .woocommerce ul.products li.product {
      width: 100%;
      margin-right: 0; } }
.woocommerce-page.thb-shop-2col ul.products li.product,
.woocommerce-page ul.products.thb-woo-2col li.product,
.woocommerce.thb-shop-2col ul.products li.product,
.woocommerce ul.products.thb-woo-2col li.product {
  width: 48.275862069%; }
.woocommerce-page.thb-shop-3col ul.products li.product,
.woocommerce-page ul.products.thb-woo-3col li.product,
.woocommerce.thb-shop-3col ul.products li.product,
.woocommerce ul.products.thb-woo-3col li.product {
  width: 31.0344827586%; }
.woocommerce-page.thb-shop-4col ul.products li.product,
.woocommerce-page ul.products.thb-woo-4col li.product,
.woocommerce.thb-shop-4col ul.products li.product,
.woocommerce ul.products.thb-woo-4col li.product {
  width: 22.4137931034%; }
.woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2,
.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2 {
  width: 50%;
  float: left; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page .col2-set .col-1, html.responsive_480 .woocommerce-page .col2-set .col-2, html.responsive_480
    .woocommerce .col2-set .col-1, html.responsive_480
    .woocommerce .col2-set .col-2 {
      width: 100%;
      padding-right: 0; } }
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-1 {
  padding-right: 40px; }
.woocommerce-page .images,
.woocommerce-page .entry-summary,
.woocommerce .images,
.woocommerce .entry-summary {
  width: 50%;
  float: left; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page .images, html.responsive_480
    .woocommerce-page .entry-summary, html.responsive_480
    .woocommerce .images, html.responsive_480
    .woocommerce .entry-summary {
      width: 100%;
      padding-right: 0; } }
.woocommerce-page .images,
.woocommerce .images {
  padding-right: 40px; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page .images, html.responsive_480
    .woocommerce .images {
      margin-bottom: 24px; } }
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .cross-sells {
  width: 50%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page .cart-collaterals .cart_totals, html.responsive_480
    .woocommerce-page .cart-collaterals .cross-sells, html.responsive_480
    .woocommerce .cart-collaterals .cart_totals, html.responsive_480
    .woocommerce .cart-collaterals .cross-sells {
      width: 100%;
      padding-right: 0; } }
.woocommerce-page .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .cross-sells {
  clear: none;
  border-top: 0;
  clear: both;
  padding-top: 0;
  margin-top: 0;
  padding-right: 40px; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page .cart-collaterals .cross-sells, html.responsive_480
    .woocommerce .cart-collaterals .cross-sells {
      margin-bottom: 24px; } }
@media screen and (max-width: 767px) {
  html.responsive_480 .woocommerce-page .thb-actions, html.responsive_480
  .woocommerce .thb-actions {
    float: left;
    display: block;
    width: 100%; }
    html.responsive_480 .woocommerce-page .thb-actions .button, html.responsive_480
    .woocommerce .thb-actions .button {
      width: 100%;
      clear: both;
      float: left;
      margin-left: 0;
      margin-top: 5px; }
  html.responsive_480 .woocommerce-page .coupon, html.responsive_480
  .woocommerce .coupon {
    width: 100%;
    margin-bottom: 24px; }
    html.responsive_480 .woocommerce-page .coupon .input-text, html.responsive_480
    .woocommerce .coupon .input-text {
      width: 100%; } }

@media screen and (min-width: 768px) and (max-width: 940px) {
  html.responsive_480 body.thb-theme-layout-b.woocommerce ul.products li.product,
  html.responsive_480 body.thb-theme-layout-b.woocommerce-page ul.products li.product {
    width: 48.275862069%;
    margin-right: 3.3333333333%; }
    html.responsive_480 body.thb-theme-layout-b.woocommerce ul.products li.product.first,
    html.responsive_480 body.thb-theme-layout-b.woocommerce-page ul.products li.product.first {
      clear: none; }
    html.responsive_480 body.thb-theme-layout-b.woocommerce ul.products li.product:nth-child(2n),
    html.responsive_480 body.thb-theme-layout-b.woocommerce-page ul.products li.product:nth-child(2n) {
      margin-right: 0; }
    html.responsive_480 body.thb-theme-layout-b.woocommerce ul.products li.product:nth-child(2n+1),
    html.responsive_480 body.thb-theme-layout-b.woocommerce-page ul.products li.product:nth-child(2n+1) {
      clear: both; }
  html.responsive_480 body.thb-theme-layout-b.woocommerce .col2-set .col-1, html.responsive_480 body.thb-theme-layout-b.woocommerce .col2-set .col-2,
  html.responsive_480 body.thb-theme-layout-b.woocommerce-page .col2-set .col-1,
  html.responsive_480 body.thb-theme-layout-b.woocommerce-page .col2-set .col-2 {
    width: 100%;
    padding-right: 0; }
  html.responsive_480 body.thb-theme-layout-b.woocommerce .images,
  html.responsive_480 body.thb-theme-layout-b.woocommerce .entry-summary,
  html.responsive_480 body.thb-theme-layout-b.woocommerce-page .images,
  html.responsive_480 body.thb-theme-layout-b.woocommerce-page .entry-summary {
    width: 100%;
    padding-right: 0; }
  html.responsive_480 body.thb-theme-layout-b.woocommerce .images,
  html.responsive_480 body.thb-theme-layout-b.woocommerce-page .images {
    margin-bottom: 24px; } }
.woocommerce-page.single-product #thb-page-header {
  margin-top: 0; }
.woocommerce-page.single-product .images {
  position: relative; }
  .woocommerce-page.single-product .images .onsale {
    top: -10px;
    left: -10px; }
  .woocommerce-page.single-product .images .thb-images-container .rsImg {
    width: 100%;
    max-width: 100%; }
.woocommerce-page.single-product .thb-product-header.mobile {
  display: none; }
@media screen and (max-width: 767px) {
  html.responsive_480 .woocommerce-page.single-product .thb-product-header {
    display: none; }
    html.responsive_480 .woocommerce-page.single-product .thb-product-header.mobile {
      display: block;
      margin-bottom: 36px; } }
.woocommerce-page.single-product .thb-product-header .thb-navigation {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
  float: right;
  top: -4px; }
  .woocommerce-page.single-product .thb-product-header .thb-navigation .nav-previous,
  .woocommerce-page.single-product .thb-product-header .thb-navigation .nav-next {
    text-indent: -999em;
    width: 32px; }
    .woocommerce-page.single-product .thb-product-header .thb-navigation .nav-previous a:before,
    .woocommerce-page.single-product .thb-product-header .thb-navigation .nav-next a:before {
      margin: 0; }
  .woocommerce-page.single-product .thb-product-header .thb-navigation .nav-previous a:before {
    content: "E";
    text-align: center; }
  .woocommerce-page.single-product .thb-product-header .thb-navigation .nav-next a:after {
    content: "F";
    text-align: center; }
.woocommerce-page.single-product .thb-product-header .woocommerce-breadcrumb {
  font-size: 14px;
  margin-bottom: 24px; }
.woocommerce-page.single-product .thb-product-header .product_title {
  margin-bottom: 12px; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page.single-product .thb-product-header .product_title {
      font-size: 32px; } }
.woocommerce-page.single-product .thb-product-header .price {
  font-size: 22px; }
  .woocommerce-page.single-product .thb-product-header .price del {
    font-size: 16px; }
.woocommerce-page.single-product .thb-product-header .star-rating {
  float: left;
  margin-bottom: 8px; }
  .woocommerce-page.single-product .thb-product-header .star-rating + div {
    clear: both; }
.woocommerce-page.single-product .thb-product-description {
  clear: both;
  margin-top: 48px; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .woocommerce-page.single-product .thb-product-description {
      margin-top: 24px; } }
  .woocommerce-page.single-product .thb-product-description div p {
    margin-bottom: 48px; }
.woocommerce-page.single-product .single_add_to_cart_button {
  margin-top: 24px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
.woocommerce-page.single-product .product_meta {
  clear: both;
  margin-top: 24px;
  font-size: 14px; }
.woocommerce-page.single-product .thb-content-share {
  margin-top: 48px; }

.thb-cart-inline {
  position: relative;
  padding: 6px 0; }
  .thb-cart-inline .thb-product-numbers {
    position: relative;
    top: 0;
    left: 0;
    margin-left: 10px; }
    .thb-cart-inline .thb-product-numbers.minicart-full {
      display: inline-block; }

.thb-header-inner-wrapper > .thb-mini-cart-icon-wrapper {
  display: none; }
  @media screen and (max-width: 767px) {
    html.responsive_480 .thb-header-inner-wrapper > .thb-mini-cart-icon-wrapper {
      display: block; } }

.thb-theme-layout-right .thb-header-inner-wrapper > .thb-mini-cart-icon-wrapper {
  float: left;
  margin-right: 0;
  margin-left: 10px; }

@media screen and (max-width: 767px) {
  html.responsive_480 .thb-cart-inline {
    display: none; } }
#main-nav .thb-mini-cart-icon-wrapper {
  display: inline-block;
  float: right;
  margin-left: 20px; }
  .thb-theme-layout-right #main-nav .thb-mini-cart-icon-wrapper {
    margin-left: 0;
    float: left; }

@media screen and (max-width: 767px) {
  #main-nav .thb-mini-cart-icon-wrapper {
    display: none; }
    #main-nav .thb-mini-cart-icon-wrapper .thb_mini_cart_wrapper {
      display: none !important; } }
@media screen and (max-width: 767px) {
  html.responsive_480 .thb-mini-cart-icon-wrapper {
    display: inline-block;
    float: right;
    margin-right: 20px; } }
.thb-mini-cart-icon-wrapper {
  position: relative; }

.thb-product-numbers {
  position: absolute;
  top: -4px;
  left: -6px;
  color: #fff;
  text-align: center;
  line-height: 1;
  border-radius: 10px;
  font-size: 11px;
  padding: 3px 6px;
  z-index: 10;
  display: none; }
  .thb-product-numbers.minicart-full {
    display: block; }

.logo-right .thb-product-numbers {
  left: auto;
  right: -6px; }

.thb-cart-trigger {
  position: relative;
  font-size: 0;
  line-height: 0;
  float: left;
  padding-bottom: 5px; }
  .thb-cart-trigger:after {
    height: 28px;
    width: 32px;
    content: "L";
    font-size: 20px;
    line-height: 28px;
    text-align: center; }

.thb-woocommerce-cartempty .thb-cart-trigger:after {
  content: "K"; }

.thb_mini_cart_wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  display: none;
  -khtml-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  width: 260px;
  position: absolute;
  top: 100%;
  right: 0px;
  z-index: 100;
  border-width: 1px;
  border-style: solid;
  background-color: #FFF;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); }
  .thb-theme-layout-right .thb_mini_cart_wrapper {
    left: 0;
    right: auto; }

.thb-mini-cart-active .thb_mini_cart_wrapper {
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }

.widget_shopping_cart_content .total,
.thb_mini_cart_wrapper .total {
  border-top-style: dashed;
  border-top-width: 1px;
  padding: 12px 10px;
  margin-top: 12px;
  clear: both; }
.widget_shopping_cart_content .buttons .button,
.thb_mini_cart_wrapper .buttons .button {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  display: block;
  float: left;
  text-align: center;
  width: 50%;
  line-height: 24px;
  padding: 6px 0;
  color: #fff; }
  .widget_shopping_cart_content .buttons .button:hover,
  .thb_mini_cart_wrapper .buttons .button:hover {
    color: #fff; }
  .widget_shopping_cart_content .buttons .button.checkout,
  .thb_mini_cart_wrapper .buttons .button.checkout {
    float: right;
    background-color: #8cc151; }

#thb-header ul.cart_list li,
#thb-header ul.product_list_widget li {
  display: block;
  float: none !important;
  padding: 10px;
  margin: 0; }
  #thb-header ul.cart_list li a,
  #thb-header ul.product_list_widget li a {
    padding: 0;
    display: block;
    text-transform: none;
    font-weight: normal;
    font-size: 14px;
    float: none !important;
    margin-bottom: 0;
    line-height: 1.25; }
    #thb-header ul.cart_list li a:hover:before,
    #thb-header ul.product_list_widget li a:hover:before {
      display: none; }
  #thb-header ul.cart_list li span,
  #thb-header ul.product_list_widget li span {
    font-size: 14px;
    width: auto; }

ul.cart_list li,
ul.product_list_widget li {
  list-style-type: none;
  margin-bottom: 24px;
  padding-top: 0;
  position: relative; }
  ul.cart_list li .remove,
  ul.product_list_widget li .remove {
    position: absolute;
    top: 12px;
    left: 12px;
    display: block;
    width: 16px;
    height: 16px;
    background-color: #e9573f;
    color: #fff;
    z-index: 10;
    text-align: center;
    line-height: 16px; }
  ul.cart_list li:last-child,
  ul.product_list_widget li:last-child {
    margin-bottom: 0; }
  ul.cart_list li a,
  ul.product_list_widget li a {
    display: block;
    text-transform: uppercase;
    border-bottom: none; }
  ul.cart_list li.empty,
  ul.product_list_widget li.empty {
    margin-bottom: 0;
    text-transform: none;
    font-size: 12px; }
  ul.cart_list li .wp-post-image,
  ul.product_list_widget li .wp-post-image {
    position: relative;
    display: block;
    float: left;
    text-decoration: none;
    margin-bottom: 0;
    height: auto;
    width: 54px;
    overflow: hidden;
    margin-right: 12px; }
    ul.cart_list li .wp-post-image img,
    ul.product_list_widget li .wp-post-image img {
      width: 100%;
      height: auto; }
  ul.cart_list li ins,
  ul.product_list_widget li ins {
    text-decoration: none; }
  ul.cart_list li .variation,
  ul.product_list_widget li .variation {
    display: block;
    font-size: 12px;
    overflow: hidden; }
    ul.cart_list li .variation dt,
    ul.product_list_widget li .variation dt {
      float: left;
      clear: both;
      display: block; }
      ul.cart_list li .variation dt:before,
      ul.product_list_widget li .variation dt:before {
        content: "-";
        display: inline-block;
        float: left;
        margin-right: 4px; }
    ul.cart_list li .variation dd,
    ul.product_list_widget li .variation dd {
      float: left;
      display: block; }
  ul.cart_list li .star-rating,
  ul.product_list_widget li .star-rating {
    float: none;
    display: block;
    margin-bottom: 5px;
    font-size: .8em; }

.sidebar ul.cart_list li a,
.sidebar ul.product_list_widget li a {
  border-bottom: none;
  font-weight: normal; }

.wc-backward {
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.woocommerce-page .demo_store,
.woocommerce .demo_store {
  text-align: center;
  padding: 6px 0;
  background-color: lightYellow; }
.woocommerce-page .thb-demostore-mode #header,
.woocommerce .thb-demostore-mode #header {
  top: 33px; }
.woocommerce-page .thb-demostore-mode.thb-header-standard #header,
.woocommerce .thb-demostore-mode.thb-header-standard #header {
  top: auto; }
.woocommerce-page .button,
.woocommerce .button {
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  .woocommerce-page .button.alt,
  .woocommerce .button.alt {
    display: inline-block;
    font-size: 14px;
    line-height: 1.2;
    font-weight: bold;
    border-width: 2px;
    border-style: solid;
    border-color: #587f2d;
    padding: 8px 20px;
    color: #fff;
    background-color: #8cc151;
    -webkit-transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); }
    .woocommerce-page .button.alt:hover,
    .woocommerce .button.alt:hover {
      color: #fff;
      background-color: #72a43b;
      border-color: #72a43b; }
.woocommerce-page .woocommerce-pagination,
.woocommerce .woocommerce-pagination {
  clear: both;
  text-align: center; }
  .woocommerce-page .woocommerce-pagination ul,
  .woocommerce .woocommerce-pagination ul {
    display: inline-block; }
  .woocommerce-page .woocommerce-pagination li,
  .woocommerce .woocommerce-pagination li {
    display: inline-block;
    float: left;
    border-width: 2px;
    border-style: solid;
    border-left: none;
    border-right: none; }
    .woocommerce-page .woocommerce-pagination li:first-child,
    .woocommerce .woocommerce-pagination li:first-child {
      border-left-width: 2px;
      border-left-style: solid; }
    .woocommerce-page .woocommerce-pagination li:last-child,
    .woocommerce .woocommerce-pagination li:last-child {
      border-right-width: 2px;
      border-right-style: solid; }
    .woocommerce-page .woocommerce-pagination li span, .woocommerce-page .woocommerce-pagination li a,
    .woocommerce .woocommerce-pagination li span,
    .woocommerce .woocommerce-pagination li a {
      display: block;
      line-height: 32px;
      min-width: 32px;
      text-align: center; }
    .woocommerce-page .woocommerce-pagination li a,
    .woocommerce .woocommerce-pagination li a {
      -webkit-transition: all 0.15s ease-in-out;
      -moz-transition: all 0.15s ease-in-out;
      transition: all 0.15s ease-in-out; }
    .woocommerce-page .woocommerce-pagination li .current,
    .woocommerce .woocommerce-pagination li .current {
      font-weight: bold; }
.woocommerce-page .upsells.products,
.woocommerce-page .related.products,
.woocommerce .upsells.products,
.woocommerce .related.products {
  clear: both; }
  .woocommerce-page .upsells.products h2,
  .woocommerce-page .related.products h2,
  .woocommerce .upsells.products h2,
  .woocommerce .related.products h2 {
    overflow: hidden;
    margin-bottom: 48px; }
    .woocommerce-page .upsells.products h2 span,
    .woocommerce-page .related.products h2 span,
    .woocommerce .upsells.products h2 span,
    .woocommerce .related.products h2 span {
      position: relative; }
      .woocommerce-page .upsells.products h2 span:after,
      .woocommerce-page .related.products h2 span:after,
      .woocommerce .upsells.products h2 span:after,
      .woocommerce .related.products h2 span:after {
        width: 999em;
        height: 2px;
        position: absolute;
        right: -999em;
        top: 50%;
        margin-top: -1px;
        margin-right: -20px;
        float: right;
        display: block;
        content: "";
        position: absolute; }
.woocommerce-page .upsells.products,
.woocommerce .upsells.products {
  margin-bottom: 24px; }
.woocommerce-page .cart-collaterals,
.woocommerce .cart-collaterals {
  margin-top: 48px; }
.woocommerce-page .thb-cart-table-actions,
.woocommerce .thb-cart-table-actions {
  padding: 24px 0;
  text-align: right;
  border-bottom-width: 1px;
  border-bottom-style: solid; }
  .woocommerce-page .thb-cart-table-actions .button,
  .woocommerce .thb-cart-table-actions .button {
    margin-top: 0; }
.woocommerce-page .thb-actions,
.woocommerce .thb-actions {
  float: right;
  display: block; }
.woocommerce-page .coupon,
.woocommerce .coupon {
  display: inline-block;
  float: left;
  width: 40%; }
.woocommerce-page .checkout_coupon,
.woocommerce-page .coupon,
.woocommerce .checkout_coupon,
.woocommerce .coupon {
  position: relative; }
  .woocommerce-page .checkout_coupon label,
  .woocommerce-page .coupon label,
  .woocommerce .checkout_coupon label,
  .woocommerce .coupon label {
    display: none; }
  .woocommerce-page .checkout_coupon .input-text,
  .woocommerce-page .coupon .input-text,
  .woocommerce .checkout_coupon .input-text,
  .woocommerce .coupon .input-text {
    width: 100%;
    float: left; }
  .woocommerce-page .checkout_coupon [type="submit"],
  .woocommerce-page .coupon [type="submit"],
  .woocommerce .checkout_coupon [type="submit"],
  .woocommerce .coupon [type="submit"] {
    margin-top: 0;
    float: left;
    margin-left: 0;
    position: absolute;
    top: 2px;
    right: 2px;
    bottom: 2px;
    padding: 0 12px;
    color: #fff; }
.woocommerce-page .shop_table,
.woocommerce .shop_table {
  margin-bottom: 0; }
  .woocommerce-page .shop_table thead th,
  .woocommerce .shop_table thead th {
    font-weight: bold; }
    .woocommerce-page .shop_table thead th.product-remove,
    .woocommerce .shop_table thead th.product-remove {
      width: 48px; }
    .woocommerce-page .shop_table thead th.product-thumbnail,
    .woocommerce .shop_table thead th.product-thumbnail {
      width: 60px; }
  .woocommerce-page .shop_table td,
  .woocommerce .shop_table td {
    vertical-align: middle; }
  .woocommerce-page .shop_table .product-remove,
  .woocommerce .shop_table .product-remove {
    vertical-align: middle;
    text-align: center; }
    .woocommerce-page .shop_table .product-remove a,
    .woocommerce .shop_table .product-remove a {
      display: inline-block;
      text-align: center;
      border-bottom: 0;
      font-size: 19px;
      line-height: 24px;
      height: 24px;
      width: 24px;
      border: 2px solid; }
  .woocommerce-page .shop_table .product-name .amount,
  .woocommerce .shop_table .product-name .amount {
    display: inline;
    margin-top: 12px; }
  .woocommerce-page .shop_table .variation,
  .woocommerce .shop_table .variation {
    margin-top: 4px; }
    .woocommerce-page .shop_table .variation dt, .woocommerce-page .shop_table .variation dd,
    .woocommerce .shop_table .variation dt,
    .woocommerce .shop_table .variation dd {
      float: left;
      display: block;
      margin-bottom: 2px; }
    .woocommerce-page .shop_table .variation dt,
    .woocommerce .shop_table .variation dt {
      clear: left; }
      .woocommerce-page .shop_table .variation dt:before,
      .woocommerce .shop_table .variation dt:before {
        content: "-";
        display: inline-block;
        float: left;
        margin-right: 4px; }
    .woocommerce-page .shop_table .variation dd,
    .woocommerce .shop_table .variation dd {
      margin-left: 4px; }
.woocommerce-page .cart_totals .order-total th,
.woocommerce-page .cart_totals .order-total td,
.woocommerce .cart_totals .order-total th,
.woocommerce .cart_totals .order-total td {
  border-bottom: none; }
.woocommerce-page .thb-cart-totals,
.woocommerce .thb-cart-totals {
  clear: both; }
  .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator .shipping-calculator-form p:last-of-type,
  .woocommerce .thb-cart-totals .woocommerce-shipping-calculator .shipping-calculator-form p:last-of-type {
    margin-bottom: 0; }
  .woocommerce-page .thb-cart-totals .woocommerce-shipping-calculator .shipping-calculator-form [type="submit"],
  .woocommerce .thb-cart-totals .woocommerce-shipping-calculator .shipping-calculator-form [type="submit"] {
    margin-top: 0; }
.woocommerce-page .thb-checkout-shipping h3 input,
.woocommerce .thb-checkout-shipping h3 input {
  margin-left: 5px; }
.woocommerce-page .thb-checkout-shipping,
.woocommerce .thb-checkout-shipping {
  border-top-width: 1px;
  border-top-style: solid;
  margin-top: 24px;
  padding-top: 24px; }
.woocommerce-page #payment,
.woocommerce #payment {
  margin: 24px -24px 0;
  padding: 24px 24px 0;
  border-top-width: 1px;
  border-top-style: solid; }
.woocommerce-page.woocommerce-checkout .woocommerce-info,
.woocommerce.woocommerce-checkout .woocommerce-info {
  margin-bottom: 24px; }
.woocommerce-page.woocommerce-checkout .checkout_coupon,
.woocommerce.woocommerce-checkout .checkout_coupon {
  margin-bottom: 48px; }
.woocommerce-page .payment_methods li,
.woocommerce .payment_methods li {
  list-style: none;
  margin-bottom: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-bottom-style: dashed;
  border-bottom-width: 1px;
  font-size: 12px; }
  .woocommerce-page .payment_methods li label,
  .woocommerce .payment_methods li label {
    margin-bottom: 0; }
  .woocommerce-page .payment_methods li [type="radio"],
  .woocommerce .payment_methods li [type="radio"] {
    margin-right: 5px;
    top: -2px;
    position: relative; }
  .woocommerce-page .payment_methods li .payment_box,
  .woocommerce .payment_methods li .payment_box {
    margin-top: 12px;
    padding-bottom: 12px; }
  .woocommerce-page .payment_methods li.payment_method_paypal label,
  .woocommerce .payment_methods li.payment_method_paypal label {
    vertical-align: top; }
    .woocommerce-page .payment_methods li.payment_method_paypal label img,
    .woocommerce .payment_methods li.payment_method_paypal label img {
      display: block;
      margin-bottom: 6px; }
.woocommerce-page .checkout .col2-set .col-1,
.woocommerce .checkout .col2-set .col-1 {
  margin-top: 26px;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
.woocommerce-page .checkout .col2-set .col-2,
.woocommerce .checkout .col2-set .col-2 {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  border-style: solid;
  border-width: 2px;
  padding: 24px; }
.woocommerce-page .checkout .terms,
.woocommerce .checkout .terms {
  margin-top: 24px; }
  .woocommerce-page .checkout .terms label,
  .woocommerce .checkout .terms label {
    margin-bottom: 0; }
.woocommerce-page .cross-sells,
.woocommerce .cross-sells {
  clear: both;
  border-top-style: solid;
  border-top-width: 1px;
  padding-top: 24px;
  margin-top: 48px; }
  .woocommerce-page .cross-sells h3,
  .woocommerce .cross-sells h3 {
    margin-bottom: 6px; }
    .woocommerce-page .cross-sells h3 a,
    .woocommerce .cross-sells h3 a {
      border-bottom: none; }
.woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last,
.woocommerce form .form-row-first,
.woocommerce form .form-row-last {
  float: left;
  width: 50%;
  overflow: visible; }
.woocommerce-page form .form-row-first,
.woocommerce form .form-row-first {
  clear: both;
  padding-right: 40px; }
.woocommerce-page form .form-row-last,
.woocommerce form .form-row-last {
  float: right; }
.woocommerce-page form .form-row-wide,
.woocommerce form .form-row-wide {
  clear: both; }
.woocommerce-page form .form-row.notes,
.woocommerce form .form-row.notes {
  margin-top: 24px; }
.woocommerce-page form .clear,
.woocommerce form .clear {
  display: block;
  clear: both; }
.woocommerce-page form .variations td,
.woocommerce form .variations td {
  text-align: left;
  vertical-align: middle; }
.woocommerce-page form .variations .label,
.woocommerce form .variations .label {
  padding-right: 20px; }
.woocommerce-page form .variations label,
.woocommerce form .variations label {
  margin-bottom: 0; }
.woocommerce-page form .variations .value .reset_variations,
.woocommerce form .variations .value .reset_variations {
  margin-left: 6px; }
.woocommerce-page form .single_variation_wrap,
.woocommerce form .single_variation_wrap {
  margin-top: 12px;
  padding-top: 12px; }
  .woocommerce-page form .single_variation_wrap .single_variation,
  .woocommerce form .single_variation_wrap .single_variation {
    width: 20%;
    display: inline;
    float: left;
    line-height: 44px; }
  .woocommerce-page form .single_variation_wrap .variations_button,
  .woocommerce form .single_variation_wrap .variations_button {
    width: 80%;
    display: inline;
    float: left; }
    .woocommerce-page form .single_variation_wrap .variations_button .quantity,
    .woocommerce form .single_variation_wrap .variations_button .quantity {
      display: inline-block; }
    .woocommerce-page form .single_variation_wrap .variations_button .button,
    .woocommerce form .single_variation_wrap .variations_button .button {
      margin: 0 0 0 20px; }
.woocommerce-page .price,
.woocommerce .price {
  font-weight: bold; }
  .woocommerce-page .price del,
  .woocommerce .price del {
    font-weight: normal; }
  .woocommerce-page .price ins,
  .woocommerce .price ins {
    text-decoration: none; }
  .woocommerce-page .price .from,
  .woocommerce .price .from {
    font-weight: normal; }
.woocommerce-page .quantity,
.woocommerce .quantity {
  width: 72px;
  position: relative;
  /* Disable input[type=number] buttons until the world is ready */
  /* Hide buttons for opera */ }
  .woocommerce-page .quantity input::-webkit-outer-spin-button,
  .woocommerce-page .quantity input::-webkit-inner-spin-button,
  .woocommerce .quantity input::-webkit-outer-spin-button,
  .woocommerce .quantity input::-webkit-inner-spin-button {
    display: none; }
  .woocommerce-page .quantity noindex:-o-prefocus,
  .woocommerce-page .quantity input[type=number],
  .woocommerce .quantity noindex:-o-prefocus,
  .woocommerce .quantity input[type=number] {
    padding-right: 1.2em; }
  .woocommerce-page .quantity input.qty,
  .woocommerce .quantity input.qty {
    display: inline-block;
    max-width: 100%; }
    .woocommerce-page .quantity input.qty:focus,
    .woocommerce .quantity input.qty:focus {
      outline: none; }
  .woocommerce-page .quantity .plus,
  .woocommerce-page .quantity .minus,
  .woocommerce .quantity .plus,
  .woocommerce .quantity .minus {
    display: inline-block;
    padding: 0;
    font-weight: bold;
    line-height: 16px;
    background: transparent;
    height: 50%;
    width: 16px;
    position: absolute;
    right: 2px;
    z-index: 10;
    border: none; }
    .woocommerce-page .quantity .plus:hover,
    .woocommerce-page .quantity .minus:hover,
    .woocommerce .quantity .plus:hover,
    .woocommerce .quantity .minus:hover {
      background: #f2f2f2; }
  .woocommerce-page .quantity .plus,
  .woocommerce .quantity .plus {
    top: 2px;
    border-top-right-radius: 3px; }
  .woocommerce-page .quantity .minus,
  .woocommerce .quantity .minus {
    bottom: 2px;
    border-bottom-right-radius: 3px; }
.woocommerce-page .woocommerce-tabs,
.woocommerce .woocommerce-tabs {
  clear: both;
  float: left;
  width: 100%;
  margin-top: 48px; }
  .woocommerce-page .woocommerce-tabs .tabs,
  .woocommerce .woocommerce-tabs .tabs {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    margin-bottom: 24px; }
    .woocommerce-page .woocommerce-tabs .tabs li,
    .woocommerce .woocommerce-tabs .tabs li {
      display: inline-block;
      margin-bottom: -2px;
      margin-left: 20px; }
      .woocommerce-page .woocommerce-tabs .tabs li:first-child,
      .woocommerce .woocommerce-tabs .tabs li:first-child {
        margin-left: 0; }
      .woocommerce-page .woocommerce-tabs .tabs li a,
      .woocommerce .woocommerce-tabs .tabs li a {
        display: block;
        line-height: 24px;
        -ms-word-wrap: break-word;
        word-wrap: break-word;
        padding: 8px 0;
        border-bottom: 2px solid transparent; }
  .woocommerce-page .woocommerce-tabs .panel,
  .woocommerce .woocommerce-tabs .panel {
    padding-top: 24px;
    margin-bottom: 48px; }
    .woocommerce-page .woocommerce-tabs .panel h2,
    .woocommerce .woocommerce-tabs .panel h2 {
      margin-bottom: 24px; }
    .woocommerce-page .woocommerce-tabs .panel #comments,
    .woocommerce .woocommerce-tabs .panel #comments {
      padding-top: 0;
      margin-top: 0;
      border-top: 0; }
      .woocommerce-page .woocommerce-tabs .panel #comments:before,
      .woocommerce .woocommerce-tabs .panel #comments:before {
        display: none; }
      .woocommerce-page .woocommerce-tabs .panel #comments .commentlist,
      .woocommerce .woocommerce-tabs .panel #comments .commentlist {
        margin-top: 24px; }
        .woocommerce-page .woocommerce-tabs .panel #comments .commentlist li,
        .woocommerce .woocommerce-tabs .panel #comments .commentlist li {
          list-style: none;
          clear: both;
          margin-bottom: 24px; }
          .woocommerce-page .woocommerce-tabs .panel #comments .commentlist li .avatar,
          .woocommerce .woocommerce-tabs .panel #comments .commentlist li .avatar {
            float: left;
            margin-right: 20px;
            border-radius: 100%; }
          .woocommerce-page .woocommerce-tabs .panel #comments .commentlist li .meta,
          .woocommerce .woocommerce-tabs .panel #comments .commentlist li .meta {
            margin-bottom: 8px; }
    .woocommerce-page .woocommerce-tabs .panel #review_form_wrapper,
    .woocommerce .woocommerce-tabs .panel #review_form_wrapper {
      margin-top: 48px; }
    .woocommerce-page .woocommerce-tabs .panel .add_review,
    .woocommerce .woocommerce-tabs .panel .add_review {
      clear: both;
      margin-top: 24px; }
    .woocommerce-page .woocommerce-tabs .panel .shop_attributes,
    .woocommerce .woocommerce-tabs .panel .shop_attributes {
      width: 100%; }
      .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr,
      .woocommerce .woocommerce-tabs .panel .shop_attributes tr {
        border-bottom-style: dotted;
        border-bottom-width: 1px; }
        .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr th, .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr td,
        .woocommerce .woocommerce-tabs .panel .shop_attributes tr th,
        .woocommerce .woocommerce-tabs .panel .shop_attributes tr td {
          padding: 5px 0; }
        .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr th,
        .woocommerce .woocommerce-tabs .panel .shop_attributes tr th {
          text-align: left; }
        .woocommerce-page .woocommerce-tabs .panel .shop_attributes tr td,
        .woocommerce .woocommerce-tabs .panel .shop_attributes tr td {
          text-align: right; }
.woocommerce-page .star-rating,
.woocommerce .star-rating {
  float: right;
  overflow: hidden;
  position: relative;
  height: 1em;
  line-height: 1em;
  font-size: 0.9em;
  width: 5.4em;
  font-family: 'star'; }
  .woocommerce-page .star-rating:before,
  .woocommerce .star-rating:before {
    content: "\73\73\73\73\73";
    float: left;
    top: 0;
    left: 0;
    position: absolute; }
  .woocommerce-page .star-rating span,
  .woocommerce .star-rating span {
    color: #ffce54;
    overflow: hidden;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
    padding-top: 1.5em; }
  .woocommerce-page .star-rating span:before,
  .woocommerce .star-rating span:before {
    content: "\53\53\53\53\53";
    top: 0;
    position: absolute;
    left: 0; }
.woocommerce-page .stars,
.woocommerce .stars {
  position: relative;
  height: 24px;
  line-height: 24px; }
  .woocommerce-page .stars a,
  .woocommerce .stars a {
    display: inline-block;
    font-weight: 700;
    margin-right: 20px;
    text-indent: -9999px;
    position: relative; }
    .woocommerce-page .stars a:last-child,
    .woocommerce .stars a:last-child {
      border-right: 0; }
    .woocommerce-page .stars a.star-1, .woocommerce-page .stars a.star-2, .woocommerce-page .stars a.star-3, .woocommerce-page .stars a.star-4, .woocommerce-page .stars a.star-5,
    .woocommerce .stars a.star-1,
    .woocommerce .stars a.star-2,
    .woocommerce .stars a.star-3,
    .woocommerce .stars a.star-4,
    .woocommerce .stars a.star-5 {
      border-right-width: 1px;
      border-right-style: solid; }
      .woocommerce-page .stars a.star-1:after, .woocommerce-page .stars a.star-2:after, .woocommerce-page .stars a.star-3:after, .woocommerce-page .stars a.star-4:after, .woocommerce-page .stars a.star-5:after,
      .woocommerce .stars a.star-1:after,
      .woocommerce .stars a.star-2:after,
      .woocommerce .stars a.star-3:after,
      .woocommerce .stars a.star-4:after,
      .woocommerce .stars a.star-5:after {
        font-family: "WooCommerce";
        text-indent: 0;
        position: absolute;
        top: 0;
        left: 0;
        padding-right: 1em; }
      .woocommerce-page .stars a.star-1:hover:after, .woocommerce-page .stars a.star-1:active:after, .woocommerce-page .stars a.star-2:hover:after, .woocommerce-page .stars a.star-2:active:after, .woocommerce-page .stars a.star-3:hover:after, .woocommerce-page .stars a.star-3:active:after, .woocommerce-page .stars a.star-4:hover:after, .woocommerce-page .stars a.star-4:active:after, .woocommerce-page .stars a.star-5:hover:after, .woocommerce-page .stars a.star-5:active:after,
      .woocommerce .stars a.star-1:hover:after,
      .woocommerce .stars a.star-1:active:after,
      .woocommerce .stars a.star-2:hover:after,
      .woocommerce .stars a.star-2:active:after,
      .woocommerce .stars a.star-3:hover:after,
      .woocommerce .stars a.star-3:active:after,
      .woocommerce .stars a.star-4:hover:after,
      .woocommerce .stars a.star-4:active:after,
      .woocommerce .stars a.star-5:hover:after,
      .woocommerce .stars a.star-5:active:after {
        color: #ffce54; }
    .woocommerce-page .stars a.star-1,
    .woocommerce .stars a.star-1 {
      width: 2em; }
      .woocommerce-page .stars a.star-1:after,
      .woocommerce .stars a.star-1:after {
        content: "\e021"; }
      .woocommerce-page .stars a.star-1:hover:after, .woocommerce-page .stars a.star-1.active:after,
      .woocommerce .stars a.star-1:hover:after,
      .woocommerce .stars a.star-1.active:after {
        content: ""; }
    .woocommerce-page .stars a.star-2,
    .woocommerce .stars a.star-2 {
      width: 3em; }
      .woocommerce-page .stars a.star-2:after,
      .woocommerce .stars a.star-2:after {
        content: "\e021\e021"; }
      .woocommerce-page .stars a.star-2:hover:after, .woocommerce-page .stars a.star-2.active:after,
      .woocommerce .stars a.star-2:hover:after,
      .woocommerce .stars a.star-2.active:after {
        content: ""; }
    .woocommerce-page .stars a.star-3,
    .woocommerce .stars a.star-3 {
      width: 4em; }
      .woocommerce-page .stars a.star-3:after,
      .woocommerce .stars a.star-3:after {
        content: "\e021\e021\e021"; }
      .woocommerce-page .stars a.star-3:hover:after, .woocommerce-page .stars a.star-3.active:after,
      .woocommerce .stars a.star-3:hover:after,
      .woocommerce .stars a.star-3.active:after {
        content: ""; }
    .woocommerce-page .stars a.star-4,
    .woocommerce .stars a.star-4 {
      width: 5em; }
      .woocommerce-page .stars a.star-4:after,
      .woocommerce .stars a.star-4:after {
        content: "\e021\e021\e021\e021"; }
      .woocommerce-page .stars a.star-4:hover:after, .woocommerce-page .stars a.star-4.active:after,
      .woocommerce .stars a.star-4:hover:after,
      .woocommerce .stars a.star-4.active:after {
        content: ""; }
    .woocommerce-page .stars a.star-5,
    .woocommerce .stars a.star-5 {
      width: 6em;
      border: 0; }
      .woocommerce-page .stars a.star-5:after,
      .woocommerce .stars a.star-5:after {
        content: "\e021\e021\e021\e021\e021"; }
      .woocommerce-page .stars a.star-5:hover:after, .woocommerce-page .stars a.star-5.active:after,
      .woocommerce .stars a.star-5:hover:after,
      .woocommerce .stars a.star-5.active:after {
        content: ""; }
.woocommerce-page .products .star-rating,
.woocommerce .products .star-rating {
  display: block;
  margin: 0 0 .5em;
  float: none; }
.woocommerce-page .hreview-aggregate .star-rating,
.woocommerce .hreview-aggregate .star-rating {
  margin: 10px 0 0 0; }
.woocommerce-page #review_form #respond,
.woocommerce #review_form #respond {
  margin-bottom: 0; }
.woocommerce-page #review_form p label,
.woocommerce #review_form p label {
  display: block; }
.woocommerce-page #review_form .form-submit,
.woocommerce #review_form .form-submit {
  margin-bottom: 0; }
.woocommerce-page #review_form .comment-form-rating,
.woocommerce #review_form .comment-form-rating {
  clear: both; }
.woocommerce-page .onsale,
.woocommerce-page .thb-out-of-stock,
.woocommerce-page .out-of-stock,
.woocommerce .onsale,
.woocommerce .thb-out-of-stock,
.woocommerce .out-of-stock {
  display: block;
  position: absolute;
  padding: 8px 15px;
  font-weight: bold;
  color: #fff;
  z-index: 10; }
.woocommerce-page .onsale,
.woocommerce .onsale {
  background-color: #8cc151;
  height: 48px;
  width: 48px;
  padding: 0;
  line-height: 48px;
  border-radius: 100%;
  text-align: center; }
.woocommerce-page .out-of-stock,
.woocommerce .out-of-stock {
  text-align: center;
  display: block;
  color: #e9573f;
  border: 2px solid #e9573f;
  position: relative; }
.woocommerce-page .woocommerce-message,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-error,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-error {
  padding: 12px 20px;
  margin-bottom: 48px;
  position: relative; }
  .woocommerce-page .woocommerce-message .button,
  .woocommerce-page .woocommerce-info .button,
  .woocommerce-page .woocommerce-error .button,
  .woocommerce .woocommerce-message .button,
  .woocommerce .woocommerce-info .button,
  .woocommerce .woocommerce-error .button {
    float: right;
    margin-top: 0;
    margin-right: 40px;
    padding: 0 10px; }
  .woocommerce-page .woocommerce-message li,
  .woocommerce-page .woocommerce-info li,
  .woocommerce-page .woocommerce-error li,
  .woocommerce .woocommerce-message li,
  .woocommerce .woocommerce-info li,
  .woocommerce .woocommerce-error li {
    list-style: none; }
.woocommerce-page .woocommerce-message,
.woocommerce .woocommerce-message {
  background-color: #8cc151;
  color: #fff; }
  .woocommerce-page .woocommerce-message:after,
  .woocommerce .woocommerce-message:after {
    content: "F";
    display: inline-block;
    position: absolute;
    top: 12px;
    right: 20px; }
  .woocommerce-page .woocommerce-message .button,
  .woocommerce .woocommerce-message .button {
    color: #fff;
    padding: 0; }
    .woocommerce-page .woocommerce-message .button:hover,
    .woocommerce .woocommerce-message .button:hover {
      border-bottom: 2px solid; }
.woocommerce-page .woocommerce-info,
.woocommerce .woocommerce-info {
  border: 2px solid #4ec2e9; }
.woocommerce-page .woocommerce-error,
.woocommerce .woocommerce-error {
  background-color: #e9573f;
  color: #fff; }
.woocommerce-page.woocommerce-account .thb-text .woocommerce h2,
.woocommerce-page.woocommerce-account .thb-text .woocommerce h3,
.woocommerce.woocommerce-account .thb-text .woocommerce h2,
.woocommerce.woocommerce-account .thb-text .woocommerce h3 {
  margin-bottom: 24px; }
.woocommerce-page.woocommerce-account .myaccount_user,
.woocommerce.woocommerce-account .myaccount_user {
  padding-bottom: 24px;
  margin-bottom: 48px;
  border-bottom-width: 1px;
  border-bottom-style: solid; }
.woocommerce-page.woocommerce-account .shop_table,
.woocommerce.woocommerce-account .shop_table {
  margin-bottom: 48px; }
.woocommerce-page.woocommerce-account .addresses,
.woocommerce.woocommerce-account .addresses {
  margin-top: 48px;
  padding-top: 24px;
  border-top-width: 1px;
  border-top-style: solid; }

.sod_select {
  cursor: pointer;
  border-width: 2px;
  border-style: solid;
  padding: 8px 24px 8px 12px;
  line-height: 1.45; }
  .sod_select:before {
    top: 9px;
    right: 12px; }
  .sod_select:after {
    bottom: 9px;
    right: 12px; }
  .sod_select .sod_label {
    padding-right: 0; }
  .sod_select .sod_list_wrapper {
    background-color: #FFF;
    border-width: 2px;
    border-style: solid;
    border-top: none; }
  .sod_select.above .sod_list_wrapper {
    border-top-width: 2px;
    border-top-style: solid;
    border-bottom: none; }
  .sod_select .sod_option {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 8px 12px;
    font-style: italic;
    text-transform: none; }
    .sod_select .sod_option:last-of-type {
      border-bottom: none; }

.woocommerce-account .ev-domains-wrapper {
  padding-top: 24px;
  margin-top: 48px;
  border-top: 1px solid; }
.woocommerce-account .woocommerce-MyAccount-navigation {
  float: left;
  width: 33.3333333333%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 40px; }
  .woocommerce-account .woocommerce-MyAccount-navigation ul li {
    list-style: none;
    margin: 0;
    border-bottom-style: solid;
    border-bottom-width: 1px; }
    .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
      padding-left: 10px; }
    .woocommerce-account .woocommerce-MyAccount-navigation ul li a {
      display: block;
      padding: 8px 0;
      border-bottom: none;
      -webkit-transition: color 0.15s ease;
      -moz-transition: color 0.15s ease;
      transition: color 0.15s ease;
      outline: none; }
.woocommerce-account .woocommerce-MyAccount-content {
  width: 66.6666666667%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .woocommerce-account .woocommerce-MyAccount-content > * + * {
    margin-top: 12px; }
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3 {
    display: inline-block; }

.woocommerce-page .products ul li.product,
.woocommerce-page ul.products li.product,
.woocommerce .products ul li.product,
.woocommerce ul.products li.product {
  margin-bottom: 24px;
  text-align: center;
  position: relative; }
  .woocommerce-page .products ul li.product .onsale,
  .woocommerce-page ul.products li.product .onsale,
  .woocommerce .products ul li.product .onsale,
  .woocommerce ul.products li.product .onsale {
    top: -10px;
    right: -10px; }
  .woocommerce-page .products ul li.product .thb-out-of-stock,
  .woocommerce-page ul.products li.product .thb-out-of-stock,
  .woocommerce .products ul li.product .thb-out-of-stock,
  .woocommerce ul.products li.product .thb-out-of-stock {
    padding: 0;
    line-height: 48px;
    margin-top: -26px;
    text-align: center;
    top: 50%;
    left: 0;
    right: 0;
    text-transform: uppercase;
    background-color: transparent;
    color: #e9573f;
    border-top: 2px solid #e9573f;
    border-bottom: 2px solid #e9573f; }
  .woocommerce-page .products ul li.product .thb-product-image-wrapper,
  .woocommerce-page ul.products li.product .thb-product-image-wrapper,
  .woocommerce .products ul li.product .thb-product-image-wrapper,
  .woocommerce ul.products li.product .thb-product-image-wrapper {
    position: relative;
    margin-bottom: 0; }
    .woocommerce-page .products ul li.product .thb-product-image-wrapper a,
    .woocommerce-page ul.products li.product .thb-product-image-wrapper a,
    .woocommerce .products ul li.product .thb-product-image-wrapper a,
    .woocommerce ul.products li.product .thb-product-image-wrapper a {
      display: block;
      border-bottom: none; }
    .woocommerce-page .products ul li.product .thb-product-image-wrapper img,
    .woocommerce-page ul.products li.product .thb-product-image-wrapper img,
    .woocommerce .products ul li.product .thb-product-image-wrapper img,
    .woocommerce ul.products li.product .thb-product-image-wrapper img {
      -khtml-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
      filter: alpha(opacity=100);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -o-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      -webkit-transition: opacity 0.15s ease;
      -moz-transition: opacity 0.15s ease;
      transition: opacity 0.15s ease; }
    .woocommerce-page .products ul li.product .thb-product-image-wrapper .thb-product-overlay,
    .woocommerce-page ul.products li.product .thb-product-image-wrapper .thb-product-overlay,
    .woocommerce .products ul li.product .thb-product-image-wrapper .thb-product-overlay,
    .woocommerce ul.products li.product .thb-product-image-wrapper .thb-product-overlay {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      -khtml-opacity: 0;
      -moz-opacity: 0;
      opacity: 0;
      filter: alpha(opacity=0);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      -webkit-transition: opacity 0.15s linear;
      -moz-transition: opacity 0.15s linear;
      transition: opacity 0.15s linear;
      z-index: 10; }
      .woocommerce-page .products ul li.product .thb-product-image-wrapper .thb-product-overlay:before,
      .woocommerce-page ul.products li.product .thb-product-image-wrapper .thb-product-overlay:before,
      .woocommerce .products ul li.product .thb-product-image-wrapper .thb-product-overlay:before,
      .woocommerce ul.products li.product .thb-product-image-wrapper .thb-product-overlay:before {
        color: #111;
        content: "U";
        text-align: center;
        font-size: 24px;
        line-height: 32px;
        height: 32px;
        width: 32px;
        margin-top: -16px;
        margin-left: -16px;
        position: absolute;
        top: 50%;
        left: 50%; }
    .woocommerce-page .products ul li.product .thb-product-image-wrapper:hover .thb-product-overlay,
    .woocommerce-page ul.products li.product .thb-product-image-wrapper:hover .thb-product-overlay,
    .woocommerce .products ul li.product .thb-product-image-wrapper:hover .thb-product-overlay,
    .woocommerce ul.products li.product .thb-product-image-wrapper:hover .thb-product-overlay {
      -khtml-opacity: 1;
      -moz-opacity: 1;
      opacity: 1;
      filter: alpha(opacity=100);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
    .woocommerce-page .products ul li.product .thb-product-image-wrapper:hover img,
    .woocommerce-page ul.products li.product .thb-product-image-wrapper:hover img,
    .woocommerce .products ul li.product .thb-product-image-wrapper:hover img,
    .woocommerce ul.products li.product .thb-product-image-wrapper:hover img {
      -khtml-opacity: 0.6;
      -moz-opacity: 0.6;
      opacity: 0.6;
      filter: alpha(opacity=60);
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }
  .woocommerce-page .products ul li.product .thb-product-description,
  .woocommerce-page ul.products li.product .thb-product-description,
  .woocommerce .products ul li.product .thb-product-description,
  .woocommerce ul.products li.product .thb-product-description {
    margin-top: 12px; }
    .woocommerce-page .products ul li.product .thb-product-description > h3 a,
    .woocommerce-page ul.products li.product .thb-product-description > h3 a,
    .woocommerce .products ul li.product .thb-product-description > h3 a,
    .woocommerce ul.products li.product .thb-product-description > h3 a {
      margin-bottom: 0;
      line-height: 1.25;
      margin-bottom: 6px; }
    .woocommerce-page .products ul li.product .thb-product-description .add_to_cart_button,
    .woocommerce-page ul.products li.product .thb-product-description .add_to_cart_button,
    .woocommerce .products ul li.product .thb-product-description .add_to_cart_button,
    .woocommerce ul.products li.product .thb-product-description .add_to_cart_button {
      margin-top: 12px;
      display: inline-block;
      font-size: 14px;
      line-height: 1.2;
      font-weight: bold;
      border-width: 2px;
      border-style: solid;
      padding: 8px 20px;
      -webkit-transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
      -moz-transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
      transition: all 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); }
    .woocommerce-page .products ul li.product .thb-product-description .added_to_cart,
    .woocommerce-page ul.products li.product .thb-product-description .added_to_cart,
    .woocommerce .products ul li.product .thb-product-description .added_to_cart,
    .woocommerce ul.products li.product .thb-product-description .added_to_cart {
      margin-left: 6.6666666667px; }
  .woocommerce-page .products ul li.product .star-rating,
  .woocommerce-page ul.products li.product .star-rating,
  .woocommerce .products ul li.product .star-rating,
  .woocommerce ul.products li.product .star-rating {
    margin: 6px auto; }
