<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/*************** UX MENU ***************/

.ux-menu .nav-dropdown {
  min-width: 600px;
  padding: 0px;
}

.ux-megamenu .nav-dropdown {
  min-width: 100vw;
  padding: 0px;
}

.ux-megamenu li.menu-item {
  width:100%;
}

.container .ux-megamenu .row:not(.row-collapse) {
  margin-left: auto;
  margin-right: auto;
}

/*************** UX MENU - CALLOUT  ***************/


.ux-menu-callout a {
  color:#000; /* Change nav color */
}

.ux-menu-callout a:hover, .ux-menu-callout a:hover h4   {
  color:#000; /* Change nav hover color */
}

.ux-menu-callout .icon-box .has-icon-bg .icon .icon-inner {
  background-color: currentColor; /* Auto fill background with icon color */
}

.ux-menu-callout .nav-dropdown .menu-item-has-children&gt;a {
  text-transform: none; /* Text transform parent links */
  font-size: 100%;
}

.ux-menu-callout span.widget-title {
  text-transform: uppercase;
  font-size:80%;
  letter-spacing: .05em;
opacity: 0.8;
}

.ux-menu-callout ul.menu&gt;li ul {
  border-left: 0px;
  padding: 0px 0px 10px 10px;
}

.ux-menu-callout .icon-box-text {
  padding-top: 5px;
}

.ux-menu-callout h4 {
  margin-bottom: 0px;
}

.ux-menu-callout p {
  font-size:80%;
}

.ux-menu-callout .widget .is-divider {
  margin: 5px 0px;
opacity: 0;
}

.ux-menu-callout .widget {
  margin-bottom: 0px;
}

/*************** END HERE  ***************/

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

}

/* Product Category Row On Home Page */
.woocommerce.columns-7 .row.row-small { max-width: 100%; }
.title-wrapper {
  min-height: 165px;
}
.box-image {
  width: 100% !important;
  height: 200px;
}
.products .product .product-details {
      position: absolute;
      background: rgba(119, 203, 109, 0.95);
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      color: #f7f7f7;
      padding: 1.618em;
      text-align: left;
  opacity: 0;
  height: 167px;
  filter: alpha(opacity=@opacity * 100);  
  -webkit-transition: all ease 0.4s;
  -moz-transition: all ease 0.4s;
  -ms-transition: all ease 0.4s;
      -o-transition: all ease 0.4s;
      transition: all ease 0.4s; 
}

/* Show the that was setup above when the user hovers*/

ul.products li.product:hover .product-details {
  filter: alpha(opacity=@opacity * 100);
  opacity: 1;
}

ul.products li.product a img:hover {
  opacity: 0.9;
}
.ajax.button.quick-btn {

  display: none !important;
}
.home-page ul.page-numbers{display:none !important;}

/* relevant styles */
.product-small {
position: relative;

}

.img__description {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(29, 106, 154, 0.72);
color: #fff;
visibility: hidden;
opacity: 0;

/* transition effect. not necessary */
transition: opacity .2s, visibility .2s;
}
.product-small:focus{border:0;
outline:0;}

.product-small:hover .img__description {
visibility: hidden;
opacity: 0;
}
.product-small a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background-color: #f94e1a !important;margin: 6px;}

.product-small .add-to-cart-button{display:none !important;}
.product-small .qib-container{padding:16px !important;}
.product-small a.product_type_simple{
font-size:12px !important;}

/* Membership Menu*/
.md-stepper-horizontal {
display:table;
width:78%;
margin:0 auto;
background-color:#FFFFFF;
box-shadow: 0 3px 8px -6px rgba(0,0,0,.50);
}
.md-stepper-horizontal .md-step {
display:table-cell;
position:relative;
padding:12px;
}
.md-stepper-horizontal .md-step:hover,
.md-stepper-horizontal .md-step:active {
background-color:rgba(0,0,0,0.04);
}
.md-stepper-horizontal .md-step:active {
border-radius: 15% / 75%;
}
.md-stepper-horizontal .md-step:first-child:active {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.md-stepper-horizontal .md-step:last-child:active {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.md-stepper-horizontal .md-step:hover .md-step-circle {
background-color:#757575;
}
.md-stepper-horizontal .md-step:first-child .md-step-bar-left,
.md-stepper-horizontal .md-step:last-child .md-step-bar-right {
display:none;
}
.md-stepper-horizontal .md-step .md-step-circle {
width:30px;
height:30px;
margin:0 auto;
background-color:#999999;
border-radius: 50%;
text-align: center;
line-height:30px;
font-size: 16px;
font-weight: 600;
color:#FFFFFF;
}
.md-stepper-horizontal.green .md-step.active .md-step-circle {
background-color:#00AE4D;
}
.md-stepper-horizontal.orange .md-step.active .md-step-circle {
background-color:#F96302;
}
.md-stepper-horizontal .md-step.active .md-step-circle {
background-color: rgb(33,150,243);
}
.md-stepper-horizontal .md-step.done .md-step-circle:before {
font-family:'FontAwesome';
font-weight:100;
content: "\f0a3";
color:#cd7f32;
}
.md-stepper-horizontal .md-step.done .md-step-circle *,
.md-stepper-horizontal .md-step.editable .md-step-circle * {
display:none;
}
.md-stepper-horizontal .md-step.editable .md-step-circle {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.md-stepper-horizontal .md-step.editable .md-step-circle:before {
font-family:'FontAwesome';
font-weight:100;
content: "\f0a3";
color:#C0C0C0;
}
.md-stepper-horizontal .md-step .md-step-title {
margin-top:16px;
font-size:16px;
font-weight:600;
}
.md-stepper-horizontal .md-step .md-step-title,
.md-stepper-horizontal .md-step .md-step-optional {
text-align: center;
color:rgba(0,0,0,.26);
}
.md-stepper-horizontal .md-step.active .md-step-title {
font-weight: 600;
color:rgba(0,0,0,.87);
}
.md-stepper-horizontal .md-step.active.done .md-step-title,
.md-stepper-horizontal .md-step.active.editable .md-step-title {
font-weight:600;
}
.md-stepper-horizontal .md-step .md-step-optional {
font-size:12px;
}
.md-stepper-horizontal .md-step.active .md-step-optional {
color:rgba(0,0,0,.54);
}
.md-stepper-horizontal .md-step .md-step-bar-left,
.md-stepper-horizontal .md-step .md-step-bar-right {
position:absolute;
top:26px;
height:1px;
border-top:1px solid #DDDDDD;
}
.md-stepper-horizontal .md-step .md-step-bar-right {
right:0;
left:50%;
margin-left:20px;
}
.md-stepper-horizontal .md-step .md-step-bar-left {
left:0;
right:50%;
margin-right:20px;
}    

  .dropdown-content {
display: none;
position: absolute;
background-color: #f1f1f1;
width: 350px;
overflow: auto;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.dropdown a:hover {background-color: #ddd;}

.show {display: flex;
flex-direction: row;}

/* .product-small a.button.product_type_simple.add_to_cart_button.added{     
  background-color:green !important;   
}
.product-small a.button.product_type_simple.add_to_cart_button.loading{     
  background-color:green !important;   
} */
a.added_to_cart.wc-forward{
display:none !important;
}
.product-small a.button.product_type_variable{
    background-color: #f94e1a !important;
}
@media screen and (max-width: 849px){
td.product-quantity .qib-container{
      display: flex !important;
}
.product-small .qib-container{
padding:0px !important;
}
.hide-for-small{
display: block !important; 
}
}
/*
div.blockUI.blockOverlay{
display:none!important;}
*/
.ajax_add_to_cart:active{
background-color: #f94e1a !important;
}

a.button.product_type_simple.ajax_add_to_cart{background-color: #f94e1a !important;}

div.product_custom_field_attribute{
font-size: 11px;
min-height: inherit !important;
}
.product-small .box-text p{
margin-bottom:0px !important;
}
.product-small div.title-wrapper {
  min-height: 50px;
}

#woocommerce-product-search-field-0 {
/* 	padding: 1.52rem; */
}

.ubermenu, .ubermenu-nav {
z-index: 10 !important;
}

.pl-0 {
/* 	padding-bottom: 1px !important; */
}

.cat-menu-mc {
margin-top: 15px !important;
}

.px-0 {
padding-left: 0 !important;
padding-right: 0 !important;
}

.ubermenu-target &gt; .ubermenu-sub-indicator {
visibility: hidden;
}

/* .ubermenu-target:hover &gt; .ubermenu-sub-indicator {
visibility: visible;
} */

.ubermenu-active &gt; a &gt; .ubermenu-sub-indicator {
visibility: visible;
}

.input-text.qty.text {
/* 	margin-top: 13.968px; */
}

.header-inner, #wide-nav, #main {
padding-left: 3rem;
padding-right: 3rem;
}

#main {
padding-bottom: 3rem;
}

.footer-2 &gt; .row {
max-width: 100% !important;
padding-left: 3rem;
padding-right: 3rem;
}

#woocommerce-product-search-field-0 {
height: 48px;
padding: 0 20px;
line-height: 1;
border: solid 2px #3f51b5;
border-radius: 8px 0px 0px 8px;
font-size: 15px;
font-family: Poppins, sans-serif;
}

.ux-search-submit {
height: 48px;
padding: 0 12px !important;
border-radius: 0 8px 8px;
background: #3f51b5 !important;
}

.category-page-row {
/* 	max-width: 100%; */
}

.shop-page-title.category-page-title.page-title.featured-title.dark &gt; .container {
max-width: 100%;
padding-left: 3rem;
padding-right: 3rem;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}

/* Firefox */
input[type=number] {
-moz-appearance: textfield;
}

.woocommerce .woocommerce-cart-form table.shop_table th,
.woocommerce .cart-sidebar .cart_totals th,
.woocommerce .cart-sidebar .cart_totals td{
border: none;
}

.pwb-brand-banner{
width:20%;
height:20%;
}

.box-image{
width: 100% !important;
height: auto;
}

.checkout.div.large-5.col{
padding: 0px 0px 30px;
}

div.large-5.col{
padding: 0px 0px 30px 0px;
}

#main {
  padding-left: 1rem;
  padding-right: 1rem;
}

.box-text p {
  margin-bottom: .9em;
font-size: .8rem;
}

.h5, h5 {
  font-size: 1.5em;
}

p.name.product-title{
margin-bottom: 0px;
font-size: 14px;
}

.nav &gt; li &gt; a {
  font-size: .93em;
}

*{
font-family: Arial, Helvetica, sans-serif;
}

/*by sonal*/
.product-small  .sar-table{
opacity:0;
 position: absolute;
}
.product-small .col-inner  {
  text-align:center
}
.promotions-product  .sar-table {
  position: absolute;
  background: rgb(255 255 255);
  left: 5px; 
    right: 5px; 
    top:0%;
     z-index: 111111;
  border: 1px solid #bbb;
  opacity:0;
  font-size:12px;
  transition:.3s;
  width:auto;
  transform:scale(1,0);
  transform-origin: top;
}
.promotions-product  .sar-table td, .promotions-product .sar-table th{
  padding:5px !important;
}
.promotions-product .sar-table th{
 font-size:10px;
}
.promotions-product  .product-small:hover .sar-table{
opacity:1;
transform:scale(1);
}
.products.slick-slider .product-small{
padding:0 9.8px 19.6px;
}
.products.slick-slider{
max-width: 100% !important;
}


.product-small  .awdr_discount_bar {
opacity:0;
 position: absolute;
}
.product-small .col-inner  {
  text-align:center
}
.promotions-product  .awdr_discount_bar {
  position: absolute;
    margin-top: -28px !important;
  background: rgb(255 255 255);
  left: 5px; 
    right: 5px; 
    top:0%;
     z-index: 111111;
  border: 1px solid #bbb;
  opacity:0;
  font-size:12px;
  transition:.3s;
  width:auto;
  transform:scale(1,0);
  transform-origin: top;
}
.promotions-product  .awdr_discount_bar {
  padding:5px !import
    div.col-inner{
}ant;
}
.promotions-product .awdr_discount_bar {
 font-size:10px;
}
.promotions-product  .product-small:hover .awdr_discount_bar {
opacity:1;
transform:scale(1);
}
.products.slick-slider .product-small{
padding:0 9.8px 19.6px;
}
.products.slick-slider{
max-width: 100% !important;
}
div.img__wrap table{
display:none;
}
table.shipping__table td{
font-size:1rem;
}
div.title-wrapper{
min-height:100px;
}
.fee th:before{
content: "Discount: ";
}
.awdr_free_product_text{
display:none;
}

@media only screen and (max-width: 768px) {
/* For mobile phones: */

.promotions-product .grid-style-2{padding: 0px;}
.promotions-product .box-image {
 
  height: 97px;
}
.grid-style-2 div.title-wrapper{
  min-height: auto !important;
}
.small-6{
  max-width: 100%!important;
  flex-basis: 100%!important;
}

div.checkout-page-title.page-title{font-size:12px!important;}

.add_to_cart_button:not(#qib_id):not(#qib_id):not(_) {font-size:8px!important;width:100%;}

.qib-container:not(#qib_id):not(#qib_id) {
  margin:0px!important;padding:3px!important;}
.promotion{display:none}

.qib-button:not(#qib_id):not(#qib_id) {height:20px!important;width:20px!important;
}

.box-image {
  max-width: 100%!important;}

.product-small a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {margin:0px!important;}

.qib-container .quantity input.qty:not(#qib_id):not(#qib_id) {height:20px!important;width:16px!important;}}

@media screen and (max-width: 849px){
.product-small .qib-container {
  padding: 20px !important;
}
.new-arrival{display:none;}}

@media only screen and (min-width: 768px) {.new-arrival-mobile{display:none;}}

div.product_custom_field_attribute{margin-bottom:1px!important;}

a.button.product_type_simple.ajax_add_to_cart{background-color: #f94e1a !important;}


.product-small .box-text p{
margin-bottom:1px !important;min-height:20px!important;
}
.product-small div.title-wrapper {
  min-height: 50px;
}

.price-wrapper{height:38px!important}
div.product_custom_field_attribute{
font-size: 13px;
min-height: inherit !important;
}
span.uom{
display:none;
}

li.account-item.has-icon.menu-item{display:none;}

@media screen and (max-width: 959px)
{.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
position: inherit!important;}}

.yith-wcwl-add-button&gt;a i.fa.fa-heart{
  color: red;
  font-size:24px;
}

.yith-wcwl-icon.fa.fa-heart-o{
  color: silver;
  font-size:24px;
}

.cart-collaterals.large-5.col.pb-0 {
  padding: 0px 10px;
}
.free_shipping_amount_container {
width: 100% !important;
height: 10%;
background-color: orange;
color: #fff;
padding-left: 10px;
border: 10px solid wheat;
}
@media only screen and (max-width: 768px) {
.free_shipping_amount_container {
width: 100%;
}
}


</pre></body></html>