/*Fonts Start*/
@font-face {
    font-family: 'futuramedium_italic';
    src: url('../fonts/futura_medium_italic_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_medium_italic_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futura_xblk_btextra_black';
    src: url('../fonts/futura_xblk_bt-webfont.woff2') format('woff2'),
         url('../fonts/futura_xblk_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuralight_condensed';
    src: url('../fonts/futura-condensedlight-webfont.woff2') format('woff2'),
         url('../fonts/futura-condensedlight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futurabold';
    src: url('../fonts/futura_bold_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_bold_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futurabold_italic';
    src: url('../fonts/futura_bold_italic_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_bold_italic_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futurabook_italic';
    src: url('../fonts/futura_book_italic_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_book_italic_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuraheavy';
    src: url('../fonts/futura_heavy_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_heavy_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuraheavy_italic';
    src: url('../fonts/futura_heavy_italic_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_heavy_italic_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuralight';
    src: url('../fonts/futura_light_bt-webfont.woff2') format('woff2'),
         url('../fonts/futura_light_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuralight';
    src: url('../fonts/futura_light_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_light_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuralight_italic';
    src: url('../fonts/futura_light_italic_font-webfont.woff2') format('woff2'),
         url('../fonts/futura_light_italic_font-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuramedium';
    src: url('../fonts/futura_medium_bt-webfont.woff2') format('woff2'),
         url('../fonts/futura_medium_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuramedium';
    src: url('../fonts/futura_medium_condensed_bt-webfont.woff2') format('woff2'),
         url('../fonts/futura_medium_condensed_bt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratmedium_italic';
    src: url('../fonts/montserrat-mediumitalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-mediumitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratsemibold';
    src: url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratsemibold_italic';
    src: url('../fonts/montserrat-semibolditalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratthin';
    src: url('../fonts/montserrat-thin-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratthin_italic';
    src: url('../fonts/montserrat-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratblack';
    src: url('../fonts/montserrat-black-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratblack_italic';
    src: url('../fonts/montserrat-blackitalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-blackitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratbold_italic';
    src: url('../fonts/montserrat-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextrabold';
    src: url('../fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextrabold_italic';
    src: url('../fonts/montserrat-extrabolditalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extrabolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextralight';
    src: url('../fonts/montserrat-extralight-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratextralight_italic';
    src: url('../fonts/montserrat-extralightitalic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-extralightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratitalic';
    src: url('../fonts/montserrat-italic-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Colgate Ready';
    src: url('../fonts/ColgateReady.eot');
    src: url('../fonts/ColgateReady.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ColgateReady.woff2') format('woff2'),
        url('../fonts/ColgateReady.woff') format('woff'),
        url('../fonts/ColgateReady.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans SemiBold';
    src: url('../fonts/OpenSans-SemiBold.eot');
    src: url('../fonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-SemiBold.woff2') format('woff2'),
        url('../fonts/OpenSans-SemiBold.woff') format('woff'),
        url('../fonts/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans Regular';
    src: url('../fonts/OpenSans-Regular.eot');
    src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Regular.woff2') format('woff2'),
        url('../fonts/OpenSans-Regular.woff') format('woff'),
        url('../fonts/OpenSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans Bold';
    src: url('../fonts/OpenSans-Bold.eot');
    src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Bold.woff2') format('woff2'),
        url('../fonts/OpenSans-Bold.woff') format('woff'),
        url('../fonts/OpenSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans Medium';
    src: url('../fonts/OpenSans-Medium.eot');
    src: url('../fonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Medium.woff2') format('woff2'),
        url('../fonts/OpenSans-Medium.woff') format('woff'),
        url('../fonts/OpenSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans ExtraBold';
    src: url('../fonts/OpenSans-ExtraBold.eot');
    src: url('../fonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-ExtraBold.woff2') format('woff2'),
        url('../fonts/OpenSans-ExtraBold.woff') format('woff'),
        url('../fonts/OpenSans-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Open Sans Light';
    src: url('../fonts/OpenSans-Light.eot');
    src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/OpenSans-Light.woff2') format('woff2'),
        url('../fonts/OpenSans-Light.woff') format('woff'),
        url('../fonts/OpenSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
/*Fonts End*/


/* Hamburger CSS Start */
/* .custom-hamburger-menu {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 10; 
    background-color: #e62027;
	padding: 15px 0px;
}
.custom-hamburger-menu .logo img {
    max-height: 50px;
}
.hamburger {
    display: flex;
    flex-direction: column;
    justify-content: space-between; 
    width: 40px; 
    height: 30px; 
    background: transparent;
    border: none;
    cursor: pointer;
    z-index: 20; 
    padding: 0;
    position: relative;
}
.hamburger-line {
    width: 100%;
    height: 3px;
    background-color: #fff;
    border-radius: 5px;
    transition: transform 0.3s ease, opacity 0.3s ease, background-color 0.3s ease;
}
.hamburger.open .hamburger-line:nth-child(1) {
    transform: rotate(45deg) translate(15px, 15px);
}
.hamburger.open .hamburger-line:nth-child(2) {
    opacity: 0; 
}
.hamburger.open .hamburger-line:nth-child(3) {
    transform: rotate(-45deg) translate(3px, -5px);
}
.menu-container.active {
    display: block !important;
	padding:50px 0;
}
.custom-hamburger-menu .col-lg-2:first-child{display:flex;align-items:center;justify-content:start;}
.custom-hamburger-menu .col-lg-8{display:flex;align-items:center;justify-content:space-between;}
.custom-hamburger-menu .col-lg-2:last-child {display:flex;align-items:center;justify-content:end;}
#menu-hamburger-menu {
    padding:0px;
    list-style: none;  
    margin: 0 auto;	
}
#menu-hamburger-menu li {
    padding: 0;
    position: relative; 
}
#menu-hamburger-menu li a:focus {outline:0 !important;}
#menu-hamburger-menu li a {
    color: #000;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    display: inline-block;
    transition: transform 0.5s ease, background 0.7s ease;    
    width: 100%;
    padding: 8px 60px;
	font-family: 'montserratbold';
} 
#menu-hamburger-menu li a:hover {color:#e62027 !important;}
.menu-container::after {
    content: '';
    display: block;
    border-left: 4px solid #e62027;
    position: absolute;
    right: 0px;
    height: 100%;
    top: 0px;
    background: linear-gradient(to bottom, #e62027 0%, #d51e24 100%);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
}
.menu-container {
    visibility: hidden; 
    position: absolute;    
    left: -28%; 
    background-color: #fff;
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
    z-index: 99;
    width: 100%;
    top: 59px;
    transform: translateX(-100%);
    opacity: 0;
    transition: transform 0.5s ease, opacity 0.5s ease, visibility 0.5s ease;
}
.menu-container.active {
    visibility: visible; 
    transform: translateX(0); 
    opacity: 1; 
}
.custom-hamburger-menu.sticky .menu-container {left:-27%;padding:50px 0 10px;}
#menu-hamburger-menu li a:hover:after {
    content: '';
    display: block;
    position: absolute;
    left: 30px;
    top: 18px;
    padding: 5px;
    border-radius: 15px;
    height: 15px;
    width: 15px;
    background: #e62027;
} */

.custom-hamburger-menu {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 10; 
    background-color: #e62027;
    padding: 15px 0px;
}
.custom-hamburger-menu .logo img {
    max-height: 50px;
}
.hamburger {
    display: flex;
    flex-direction: column;
    justify-content: space-between; 
    width: 40px; 
    height: 30px; 
    background: transparent;
    border: none;
    cursor: pointer;
    z-index: 20; 
    padding: 0;
    position: relative;
}
.hamburger-line {
    width: 100%;
    height: 3px;
    background-color: #fff;
    border-radius: 5px;
    transition: transform 0.3s ease, opacity 0.3s ease, background-color 0.3s ease;
}
.hamburger.open .hamburger-line:nth-child(1) {
    transform: rotate(45deg) translate(15px, 15px);
}
.hamburger.open .hamburger-line:nth-child(2) {
    opacity: 0; 
}
.hamburger.open .hamburger-line:nth-child(3) {
    transform: rotate(-45deg) translate(3px, -5px);
}
.menu-container {
    visibility: hidden; 
    position: absolute;    
    left: -28%; 
    background-color: #fff;
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
    z-index: 99;
    width: 100%;
    top: 59px;
    transform: translateX(-100%);
    opacity: 0;
    transition: transform 0.5s ease, opacity 0.5s ease, visibility 0.5s ease;
}
.menu-container.active {
    display: block !important;
    padding: 50px 0;
    visibility: visible; 
    transform: translateX(0); 
    opacity: 1; 
}
.custom-hamburger-menu .col-lg-2:first-child {display:flex;align-items:center;justify-content:start;}
.custom-hamburger-menu .col-lg-8 {display:flex;align-items:center;justify-content:space-between;}
.custom-hamburger-menu .col-lg-2:last-child {display:flex;align-items:center;justify-content:end;}

#menu-hamburger-menu {
    padding: 0;
    list-style: none;  
    margin: 0 auto;	
}
#menu-hamburger-menu li {
    padding: 0;
    position: relative; 
}
#menu-hamburger-menu li a:focus {outline:0 !important;}
#menu-hamburger-menu li a {
    color: #000;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    display: inline-block;
    transition: transform 0.5s ease, background 0.7s ease;    
    width: 100%;
    padding: 8px 60px;
    font-family: 'montserratbold';
} 
#menu-hamburger-menu li a:hover {color:#e62027 !important;}
#menu-hamburger-menu li a:hover:after {
    content: '';
    display: block;
    position: absolute;
    left: 30px;
    top: 18px;
    padding: 5px;
    border-radius: 15px;
    height: 15px;
    width: 15px;
    background: #e62027;
}
.menu-container::after {
    content: '';
    display: block;
    border-left: 4px solid #e62027;
    position: absolute;
    right: 0px;
    height: 100%;
    top: 0px;
    background: linear-gradient(to bottom, #e62027 0%, #d51e24 100%);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
}
.custom-hamburger-menu.sticky .menu-container {
    left: -27%;
    padding: 50px 0 10px;
}
/* Submenu Styles with Slide Down Effect */
#menu-hamburger-menu li {
  position: relative;
}
#menu-hamburger-menu li ul.sub-menu {
  max-height: 0;           
  overflow: hidden;
  position: relative;
  list-style: none;
  padding-left: 10px;
  margin: 0;
  transition: max-height 0.4s ease, padding 0.4s ease;
}
#menu-hamburger-menu li:hover > ul.sub-menu {
  max-height: 500px;       
  padding-top: 5px;       
}
#menu-hamburger-menu li ul.sub-menu li {
  padding: 0;
}
#menu-hamburger-menu li ul.sub-menu li a {
    font-size: 18px;
    font-weight: 400;
    padding: 5px 0 8px 60px;
    display: block;
    color: #333;
}
#menu-hamburger-menu li ul.sub-menu li a:hover {
  color: #e62027 !important;
}
#menu-hamburger-menu li ul.sub-menu li a:hover:after {
  display: none;
}
/* Hamburger CSS End */



/* Search bar css start */
.search-container {
    position: relative;
    display: flex;
    align-items: center;
}
.search-input {
    width: 0; 
    opacity: 0; 
    transition: width 0.4s ease, opacity 0.4s ease; 
    padding: 0.5em; 
    border: 1px solid #ccc; 
    border-radius: 5px; 
    margin-left: 10px; 
    font-size: 16px; 
    visibility: hidden; 
    position: absolute; 
    right: 50px; 
	top:5px;
}
.search-input.active {
    width: 300px;
    opacity: 1;
    visibility: visible;
    outline-color: #e62027;
    text-indent: 8px;
}
.search-icon {
    background: transparent;
    border: none;
    cursor: pointer;
    position: relative; 
    z-index: 10; 
    margin-left: 10px; 
}
/* Search bar css end */



/*Custom Woocommerce Start*/
.single-product {background:#fff3ee;}
.single-product .custom_woocommercE .product_title {text-transform:uppercase;color: #e62027;}
.single-product .custom_woocommercE .ul_class_desC {margin-left:0;}
.single-product .custom_woocommercE .variations_form.cart {display:none;}
.single-product .custom_woocommercE .daraz_sectioN {
    background: transparent;
    padding: 0;
    margin-top: 20px;
}
.single-product .custom_woocommercE .daraz_sectioN .row{display:flex;align-items:center;justify-content:center;}
.single-product .custom_woocommercE .daraz_sectioN .daraz_logo_imG img{width:30%;}
.single-product .custom_woocommercE .daraz_sectioN .daraz_btN img {
    width: 25%;
    float: left;
    margin-top: 5px;
}
.single-product .custom_woocommercE .posted_in a {color:#f55621 !important;}
.single-product .custom_woocommercE .woocommerce-product-details__short-description strong {font-family: 'Open Sans Bold';}
.single-product .custom_woocommercE .woocommerce-tabs .tabs {display:none;}
.single-product .custom_woocommercE .woocommerce-tabs .panel h2 {background:#f8d0bd;padding:20px;text-align:center;text-transform:uppercase;margin-bottom:30px;}
.single-product .custom_woocommercE .woocommerce-product-attributes.shop_attributes {margin-bottom:0;}
.single-product .custom_woocommercE .related h2 {background:#f8d0bd;padding:20px;text-align:center;text-transform:uppercase;margin-bottom:30px;}
.single-product .custom_woocommercE table.shop_attributes th {border:0;}
.single-product .custom_woocommercE table.shop_attributes td {border:0;}
.single-product .custom_woocommercE table.shop_attributes {border:0;}
.single-product .custom_woocommercE .price {display:none;}
.single-product .custom_woocommercE .woocommerce-product-attributes-item__value {display:none;}
.single-product .custom_woocommercE .product .button.product_type_variable {display:none;}
.single-product .custom_woocommercE .product .price {display:none;}
.single-product .custom_woocommercE ul.products li.product .price {display:none;}
.single-product .custom_woocommercE .products .woocommerce-loop-product__title {display:none;background:transparent;}
.single-product .custom_woocommercE .products .product_titlE {background:transparent;padding:0px;text-align:left;margin-bottom:0px;}
.single-product .custom_woocommercE .products .vert {height:110px;}
.single-product .custom_woocommercE .products ul.products li.product a img {margin-bottom:0;}
.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {display:grid;grid-gap:0;grid-template-rows:repeat(4, 35px);grid-auto-flow:column;}
.single-product .custom_woocommercE .woocommerce-product-details__short-description ul {margin-left:0;}
.woocommerce-shop .custom_woocommercE .products .woocommerce-loop-product__title {display:none;background:transparent;}
.woocommerce-shop .custom_woocommercE .product .button.product_type_variable {display:none;}
.woocommerce-shop .custom_woocommercE ul.products li.product a img {margin-bottom:0;}
.woocommerce-shop .custom_woocommercE .products .product .price {display:none;}
.woocommerce-shop .custom_woocommercE select.orderby {padding:10px;}
.woocommerce-shop .woocommerce-pagination ul.page-numbers {border:0;}
.woocommerce-shop .woocommerce-pagination .page-numbers li {border:0;}
.woocommerce-shop .woocommerce-pagination .page-numbers li .current {background:#E62027;color:#fff;padding:15px 20px;margin-right:5px;border:0;}
.woocommerce-shop .woocommerce-pagination .page-numbers li a{background:#000;color:#fff;padding:15px 20px;margin-right:5px;}
.woocommerce-shop .woocommerce-pagination {display:inherit !important;text-align:center;margin:0px auto;}
.tax-product_cat {background:#fff3ee;}
.tax-product_cat .custom_woocommercE .woocommerce-result-count {display:none;}
.tax-product_cat .custom_woocommercE .woocommerce-ordering {display:none;}
.tax-product_cat .custom_woocommercE .page-title {font-size:55px;line-height:80px;color:#ffffff;background:#e62027;padding:10px 0;display:block;text-align:center;margin:0 auto 50px;box-shadow:rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;text-transform:uppercase;text-shadow:0px 2px #000;}
.tax-product_cat .custom_woocommercE .products .woocommerce-loop-product__title {display:none;background:transparent;}
.tax-product_cat .custom_woocommercE .product .button.product_type_variable {display:none;}
.tax-product_cat .custom_woocommercE .product .vert {height:110px;}
.tax-product_cat .custom_woocommercE .products .product a img {margin-bottom:0;}
.tax-product_cat .custom_woocommercE .price {display:none;}
.tax-product_cat .custom_woocommercE .product .price {display:none;}
.tax-product_cat .custom_woocommercE ul.products li.product .price {display:none;}
.custom_woocommercE .woocommerce-loop-product__link.oral-care:hover .innerproduct {background:#ff661d;height:110px;} 
.custom_woocommercE .woocommerce-loop-product__link.skin-care:hover .innerproduct {background:#c775a3;height:110px;} 
.custom_woocommercE .woocommerce-loop-product__link.hair-care:hover .innerproduct {background:#497a23;height:110px;} 
.custom_woocommercE .woocommerce-loop-product__link.household-care:hover .innerproduct {background:#ba8c19;height:110px;} 
.custom_woocommercE .woocommerce-loop-product__link.health-care:hover .innerproduct {background:#07a6dd;height:110px;}
.woocommerce .custom_woocommercE div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {padding-right:10px !important;
padding-top:10px !important;}
.woocommerce .custom_woocommercE div.product div.images .woocommerce-product-gallery__image {
	display: none;
}
.woocommerce .custom_woocommercE div.product div.images .woocommerce-product-gallery__image:nth-child(1) {
	display: block;
}
.sku_wrapper {
	display: none;
}
/*Custom Woocommerce End*/




/*Header sticky Start*/
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(20px); 
    }
    to {
        opacity: 1; 
        transform: translateY(0); 
    }
}
@keyframes fadeInDown {
    from {
        opacity: 0; 
        transform: translateY(-20px); 
    }
    to {
        opacity: 1;
        transform: translateY(0); 
    }
}
.custom-hamburger-menu {
    position: relative; 
    animation: fadeInUp 0.5s ease-in-out forwards; 
    opacity: 1; 
    visibility: visible; 
    padding: 25px 0; 
}
.custom-hamburger-menu.sticky {
    position: fixed; 
    top: 10px; 
    width: 90%; 
    z-index: 1000; 
    left: 0; 
    right: 0; 
    margin: 0 auto; 
    border-radius: 10px; 
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; 
    opacity: 1; 
    visibility: visible;     
    animation: fadeInDown 0.5s ease-in-out forwards; 
}
/*Header sticky End*/




/*Custom CSS Start*/
body, html {font-family: 'Open Sans Regular';overflow-x:hidden;margin-bottom:0 !important;font-size: 14px !important;}
h1,h2,h3,h4,h5,h6 { font-family: 'Open Sans Bold';}
h1 {font-size: 30px;}
strong {font-family: 'Open Sans Medium' !important;}
.container90 {width:90%;margin:0 auto !important;}
.container80 {width:80%;margin:0 auto !important;}
.container60 {width:60%;margin:0 auto !important;}
.margin {margin:0 auto !important;}
button:focus {outline:0;}
.site-branding img {width:25%;}
.search-container i {color:#fff;font-size:22px;}
.entry-content {margin-top:0;}
.sr7-arrows.uranus {bottom:-115px !important;z-index:9 !important;right:75px !important;}
.viewmorebtN {color:#fff !important;text-decoration:none;font-size:16px;display:block;padding-top:30px;font-family: 'Open Sans Regular' !important;}
.viewmorebtN:hover {color:#fff;}
.viewmorebtN img {width:4%;}
.sr7-tab-title {font-family: 'Open Sans ExtraBold' !important;}
.sr7-tab-desc {font-family: 'Open Sans Light' !important;padding-top:15px;}
.sr7-tab, .sr7-thumb {padding:40px 0px 0 95px;}
.sr7-tab {
	height: 180px !important;
}
.sr7-tabs, .sr7-thumbs {z-index:auto !important;}
.sr7-tab:nth-child(1) {background-color:#d54500;}
.sr7-tab:nth-child(2) {background-color:#374c29;}
.sr7-tab:nth-child(3) {background-color:#c775a3;}
.sr7-tab:nth-child(4) {background-color:#046eaa;}
.sr7-tab:nth-child(5) {background-color:#ebb71d;}
.light_18 {font-family:'Open Sans Regular' !important;}
.product-carousel .owl-prev {position:absolute;top:-65px;right:60px;font-size:50px !important;line-height:0 !important;color:#cfcfcf !important;border:1px solid #cfcfcf !important;height:50px !important;width:50px;}
.product-carousel .owl-prev:hover {background:#E62027 !important;color:#fff !important;border-color:#E62027 !important;}
.product-carousel .owl-next {position:absolute;top:-65px;right:0;font-size:50px !important;line-height:0 !important;color:#cfcfcf !important;border:1px solid #cfcfcf !important;height:50px !important;width:50px;}
.product-carousel .owl-next:hover {background:#E62027 !important;color:#fff !important;border-color:#E62027 !important;}
.product_titlE {font-size:20px;font-family:'Open Sans Bold';}
.product-categories {margin-bottom:0;color:#E62027;font-family:'Open Sans Regular';font-size:12px;}
.innerproduct {
    position: relative;
    height: 110px;
    overflow: hidden;
    padding: 15px 20px;
    width: 100%;
    background: #fafafa;
    transition: height 0.4s ease, transform 0.4s ease; 
    transform: translateY(0);
}
.hoverboX:hover .innerproduct {
    height: 100px;
    transform: translateY(-20px);
    background: #e62027;
}
.product_titlE {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 8px;
    color: #21362c;
    text-align: left;
}
.product_desC {
    height: auto;    
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    font-weight: 400;	
	font-family: 'Open Sans Regular';
    font-size: 14px;
    color: #21362c;
    line-height: 18px;     
    text-align: left;
	display:none;
}
.hoverboX:hover .product_desC {display:block;}
.hoverboX:hover {text-decoration:none;}
.hoverboX:hover .product_titlE {color:#fff;}
.hoverboX:hover .product_desC {color:#fff;}
.hoverboX:hover .product-categories {color:#fff;}
.readlongbtN {color:#000 !important;text-decoration:none;}
.readlongbtN:hover {text-decoration:none;}
.readlongbtN:focus {outline:0;}
.readlongbtN img {width:40%;}
.staR img{transition:all 0.3s ease-in-out;}
.staR img:hover{cursor:pointer;transform: scale(1.1) rotate(50deg);transition:all 0.5s ease-in-out;}
.bgstaR {
    background-color: #d54500;
    background-image: url(../images/stars-bg2.png);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    overflow: hidden;
    background-blend-mode: screen;
    padding: 30px 0 !important;
}
.bgfeatheR {
    background-color:#ebb71d;
    background-image: url(../images/feather-bg.png);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    overflow: hidden;
    background-blend-mode:multiply;
	padding: 30px 0 !important;
}
.bghealtH {
    background-color:#046eaa;
    background-image: url(../images/health-bg.png);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    overflow: hidden;
    background-blend-mode:luminosity;
	padding: 30px 0 !important;
}
.vert .innerproduct {
    display: table-cell;
    vertical-align: middle;
    width: 600px;
}
.vert .product_titlE{margin-bottom:0;}
.petaL img{transition:all 0.3s ease-in-out;}
.petaL img:hover{cursor:pointer;transform: translateY(-10px);transition:all 0.5s ease-in-out;}
.bulB img{transition:all 0.3s ease-in-out;width:70%;}
.bulB img:hover{cursor:pointer;transform: translateY(-10px);transition:all 0.5s ease-in-out;}
.bulB{position:absolute;bottom:0;}
.oral-care .product-categories{color:#D54500;}
.oral-care .hoverboX:hover .innerproduct {background:#ff661d;height:110px;} 
.oral-care .vert {height:110px;}
.skin-care .product-categories{color:#c775a3;}
.skin-care .hoverboX:hover .innerproduct {background:#c775a3;height:110px;} 
.skin-care .vert {height:110px;}
.hair-care .product-categories{color:#497a23;}
.hair-care .hoverboX:hover .innerproduct {background:#497a23;height:110px;} 
.hair-care .vert {height:110px;}
.household-care .product-categories{color:#ba8c19;}
.household-care .hoverboX:hover .innerproduct {background:#ba8c19;height:110px;} 
.household-care .vert {height:110px;}
.health-care .product-categories{color:#07a6dd;}
.health-care .hoverboX:hover .innerproduct {background:#07a6dd;height:110px;} 
.health-care .vert {height:110px;}
.routine-carousel .col-lg-4 img {height:300px;object-fit:cover;border-radius:10px;}
.routine_title {color:#fff;font-size:32px;}
.routine_description {color:#fff;font-family:'Open Sans Regular' !important;font-size:12px;}
.routine_description b{display:block !important;font-size:14px;font-family:'Open Sans Bold';padding-top:5px;}
.caticoN {width:10% !important;transition:all 0.3s ease-in-out;}
.caticoN:hover{cursor:pointer;transform: translateY(-5px);transition:all 0.5s ease-in-out;}
.shaD {box-shadow:rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;}
.routine-carousel.owl-carousel, .routine-carousel.owl-carousel .owl-item {padding:10px;}
.routine-carousel .readlongbtN img {width:15% !important;}
.routine-carousel .col-lg-4 img {box-shadow:rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;transition:all 0.3s ease-in-out;}
.routine-carousel .col-lg-4 img:hover{cursor:pointer;transform: translateY(-10px);transition:all 0.5s ease-in-out;}
.routine-carousel a.readlongbtN {color:#fff !important;display:inline-flex;align-items:center;font-size:12px;transition:transform 0.5s ease;padding-top:20px;}
.routine-carousel a.readlongbtN img {margin-left:5px;vertical-align:middle;}
.routine-carousel a.readlongbtN:hover {transform:translateX(15px);}
.routine-carousel .owl-nav {position:absolute;top:125%;left:0;right:0;width:16%;margin:0 auto;}
.routine-carousel-navigation {text-align:center;font-size:22px;position:absolute;left:0;right:0;top:114%;}
.routine-carousel .owl-prev,
.routine-carousel .owl-next {width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;border:none;cursor:pointer;}
.routine-carousel .owl-nav .owl-prev {background-image:url(../images/btnchevronblack.png) !important;background-repeat:no-repeat !important;background-size: contain !important;margin-top:-15px;transform:rotate(180deg);width:70px;}
.routine-carousel .owl-nav .owl-next {background-image:url(../images/btnchevronblack.png) !important;background-repeat:no-repeat !important;
background-size:contain !important;float:right;margin-top:12px;width:70px;}
.routine-carousel .owl-prev span,
.routine-carousel .owl-next span {display:none;}
.footoP {background:#eaeaea;padding:50px 0 20px;border-top:10px solid #d12524;}
.footer_1 .widget_media_image img {width:35%;}
.footerbottoM {background:#fff9f4;padding:10px;}
.footer_copyright p {margin-bottom:0;}
.footer_copyright .widget {margin-bottom:0 !important;}
.footer_copyright .widget a{color:#E62027 !important;}
footer .menu li a {color:#000;font-family:'Open Sans Regular' !important;font-size:12px;text-transform:uppercase;}
footer .menu li a:hover {color:#E62027;}
footer .menu {margin-left:0;padding-left:0;list-style:none;}
footer .widget-title {font-size:16px;text-transform:uppercase;font-family:'Open Sans ExtraBold';}
.socialfooteR .row .col-sm-3{display:flex;align-items:center;justify-content:start;}
.socialfooteR .row .col-sm-9 {display:flex;align-items:center;justify-content:start;padding:0 !important;}
.socialfooteR .row .col-sm-3 .widget-title{margin-bottom:0 !important;}
.socialfooteR .row .col-sm-9 .widget {margin-bottom:0 !important;}
.socialfooteR .row .col-sm-9 .widget ul {margin-bottom:0 !important;}
.p-r-0 {padding-right:0;}
.p-l-0 {padding-left:0;}
.footer_1 #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;border-radius:0;border-right:0;padding:10.5px;
text-indent:0;}
.footer_1 #mc_embed_signup .button {border-radius:0px;height:auto;line-height:35px;margin:0;padding:3px 20px;}
.footer_1 #mc_embed_signup .mc-field-group input {border-radius:0;}
.footer_1 #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {background:transparent;}
.footer_1 #mc_embed_signup_scroll {width:50%;}
.footer_1 #block-8 {margin-bottom:0 !important;}
.footer_1 #mc_embed_signup form {margin: 0px;}
.footer_1 #mc_embed_signup .mc-field-group {width:100%;}
.footer_1 .folowroW {padding-top:15px;}
.footer_1 .wp-block-heading{margin-bottom:0 !important;}
.footer_1 #block-10 {margin-bottom:0 !important;}
.footer_1 #block-10 p{margin-bottom:5px !important;}
.wp-block-social-links li {background:#d12524;border:0;box-shadow: rgb(38, 57, 77) 0px 20px 30px -10px !important;}
footer .menu li {transition:transform 0.5s ease;}
footer .menu li:hover {transform:translateX(10px);}
.certroW img {width:80%;border-radius:80%;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;}
.brandsconT {font-size:18px;}
.fliproW .flip-box-icon .aio-icon-img {width:100%;}
.fliproW .flip-box-icon .aio-icon-img img {width:100%;border-radius:35px !important;box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px !important;}
.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {border-radius:35px !important;position:absolute;left:0;right:0;bottom:-5px;padding:20px;background-image:linear-gradient(#e5e5e500, #000000);font-size:32px !important;font-family: 'Open Sans Bold';}
.fliproW .ifb-flip-box-section.ifb-flip-box-section-vertical-middle {padding:0;}
.fliproW .ifb-face.ifb-back {padding:0 50px;border-radius:35px !important;}
.fliproW .ifb-face.ifb-back .flipbox_heading {font-size:26px !important;}
.fliproW .ifb-face.ifb-back p {font-size:16px !important;}
.fliproW .ifb-flip-box:before {content:'';position:absolute;bottom:-25px;height:300px;width:100%;left:7%;border:2px solid #eb2027;border-radius:35px;}
.post, .page {margin-bottom:0;}
body .edit-link {display:none !important;}
.page-id-1068 {background:#fff9f4;} 
.scroll-top-button {position:fixed;bottom:60px;right:20px;background-color:#333;color:#fff;padding:10px 23px;border-radius:50%;cursor:pointer;display:none;font-size:25px;text-align:center;transition:opacity 0.3s;z-index:9;}
.scroll-top-button:hover {background-color:#555;}
.double_product-carousel .item {display:flex;flex-wrap:wrap;}
.double_product-carousel .item > a {width:50%;box-sizing:border-box;}
.img100 .vc_figure {width:100%;}
.img100 .vc_figure .vc_single_image-wrapper {width:100%;}
.img100 .vc_figure .vc_single_image-wrapper img {width:100%;}
.double_product_carousel .innerproduct {background:#ededed;}
.double_product_carousel .vert {height:100px;}
.double_product_carousel .hoverboX:hover .innerproduct {height:100px;} 
.index_routine .col-lg-6 {background:#ddd;padding:0;height:600px;display:table;}
.index_routine .col-lg-6 .col6_inneR{padding:0px 100px;display:table-cell;vertical-align:middle;}
.routineimg100 {width:100%;height:600px;object-fit:cover;}
.index_routine .col-lg-6.health-care {background:#046EAA;}
.index_routine .col-lg-6.household-care {background:#EBB71D;}
.index_routine .col-lg-6.hair-care {background:#374C29;}
.index_routine .col-lg-6.skin-care {background:#C775A3;}
.index_routine .col-lg-6.oral-care {background:#D54500;}
.index_routine a.readlongbtN {color:#fff !important;display:inline-flex;align-items:center;font-size:12px;transition:transform 0.5s ease;
padding-top:20px;}
.index_routine a.readlongbtN img {margin-left:5px;vertical-align:middle;width:21% !important;}
.index_routine a.readlongbtN:hover {transform:translateX(15px);}
.controutinE {padding:100px 0;}
.m-t-100 {margin-top:100px;}
.single_routine .col-sm-4 img {box-shadow:rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;transition:all 0.3s ease-in-out;height:600px;width:100%;object-fit:cover;border-radius:20px;}
.single_routine .col-sm-4 img:hover{cursor:pointer;transform: translateY(-10px);transition:all 0.5s ease-in-out;}
.single_routine_containeR {padding-top:80px;}
.single_routine_titlE {padding-bottom:80px;text-align:center;font-size:60px;text-transform:uppercase;}
.single_routine.health-care {background:#046EAA;}
.single_routine.household-care {background:#EBB71D;}
.single_routine.hair-care {background:#374C29;}
.single_routine.skin-care {background:#C775A3;}
.single_routine.oral-care {background:#D54500;}
.single_routine_banneR {padding:80px 0;}
.oral-care.single_routine_titlE {color:#D54500;}
.skin-care.single_routine_titlE {color:#C775A3;}
.hair-care.single_routine_titlE {color:#374C29;}
.household-care.single_routine_titlE {color:#EBB71D;}
.health-care.single_routine_titlE {color:#046EAA;}
.single-routine .uvc-main-heading h4 {font-family: 'Open Sans Bold';}
.single-routine .nav-previous a, .nav-next a {font-family: 'Open Sans Bold';color:#d12524;font-size:14px;}
.m-t-20 {margin-top:20px;}
.p-t-100 {padding-top:100px;}
.p-b-50 {padding-bottom:50px;}
.m-l-0 {margin-left:0;}
.p-l-50 {padding-left:50px;}
.contactroW {height:650px;display:flex;align-items:center;}
.contactroW .vc_col-sm-3:nth-child(1) {height:420px;border-radius:30px;background:#fff;padding:15px 20px 0 10px;left:140px;z-index:2;
box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}
.contactroW .vc_col-sm-3:nth-child(2) {height:100%;}
.contactroW .vc_col-sm-3:nth-child(2) .vc_column-inner{border-top-left-radius:30px;border-bottom-left-radius:30px;
box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}
.contactroW .vc_col-sm-6 {height:100%;border-top-right-radius:30px;border-bottom-right-radius:30px;background:#fff;padding:0 20px;
box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;right:140px;}
.contactroW .aio-icon-header+.aio-icon-description {margin-top:0;font-size:14px;}
.contactroW .aio-icon-header+.aio-icon-description a {color:#000;}
.contactroW .aio-icon-header h3.aio-icon-title {font-family: 'Open Sans Bold';color:#3a414e;}
.contactroW .contactforM label {width:100%;color:#515a6c;}
.contactroW .contactforM label input{width:100%;}	
.contactroW .contactforM input, textarea{background:#f1f5f9;border:0;padding:10px 15px;border-radius:5px;}	
.contactroW .contactforM textarea {height:150px;}
.contactroW .contactforM p {margin-bottom:0;}
.contactroW .contactforM .wpcf7-submit {width:100%;border-radius:25px;background:#d12524;color:#fff;padding:15px;}
.contactroW .contactforM .wpcf7-submit:hover {background:#000;transition:0.9s background;}
.contactroW .contactforM .wpcf7-form-control.wpcf7-number[type="number"]::-webkit-outer-spin-button,
.contactroW .contactforM .wpcf7-form-control.wpcf7-number[type="number"]::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}
.contactroW .contactforM .wpcf7-form-control.wpcf7-number[type="number"] {-moz-appearance:textfield;}
.contactroW .contactforM input:focus, textarea:focus{outline-color:#d0d5db;}
.faqroW .vc_tta-title-text {font-family: 'Open Sans Bold';font-size:20px;}	
.faqroW .vc_tta-panel-body ul {padding-left:0;}	
.faqroW .vc_tta.vc_tta-shape-round .vc_tta-panel-body {min-height:auto;}
.faqroW .vc_tta-color-black.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {background:#2A2A2A;color:#fff;}
.faqroW .vc_tta-color-black.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-black.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {border-color:#fff !important;}
.page {background:#FFF3EE;}
.page.home {background:transparent;}
.exportablE.table thead th {vertical-align:middle;font-size:14px;border:1px solid #747474;padding:5px 10px;background:#ebebeb;white-space:nowrap;}
.export-post {margin-bottom:15px;}
.accordion-title-export {cursor:pointer;padding:15px;background:transparent;color:#2A2A2A;border:2px solid #999999;border-radius:10px;font-family:'Open Sans Bold';
font-size:20px;display: flex;    align-items: center;}
.collapse {display:none;}
.collapse.show {display:block;}
.category-title {padding:40px 0px 10px;color:#D12524;text-transform:uppercase;}
.accordion-title-export.active {background-color:#2A2A2A;color:#fff;border-color:#2A2A2A;}
.chevron {margin-right:10px;transition:transform 0.3s;}
.exportablE.table-bordered td:first-child {padding:5px 10px;}
.exportablE.table-bordered td {font-size:12px; text-align:center;border:1px solid #999999;padding:0;vertical-align:middle;white-space:nowrap;}
.exportablE.table-bordered td .acf-repeater-fields p {border-bottom:1px solid #999999;margin:0 auto;padding:5px 10px;}
.exportablE.table-bordered td .acf-repeater-fields p:last-child{border-bottom:0;margin:0 auto;}
.mine_videoS {max-width:100%;overflow:hidden;margin:0 auto;}
.video-carousel.owl-carousel-vertical {transform:rotate3d(0, 0, 1, 90deg);overflow:visible;}
.video-carousel.owl-carousel-vertical .item {transform:rotate3d(0, 0, 1, -90deg);align-items: stretch;justify-content:space-between;height:auto;}
.video-carousel .video-item {flex:2;margin-right:15px;}
.video-carousel .content-item {flex:1;display:flex;flex-direction:column;justify-content:center;}
.video-carousel .content-item h3 {margin:0;padding:0 0 10px;}
.video-carousel .content-item p {margin:0;}
.video-carousel.owl-carousel .owl-stage-outer {overflow:visible !important;}
.video_contenT ul {margin:15px 0 !important;}
body .video-item embed, iframe, object {max-width:100%;height:400px;}
.mine_videoS .owl-nav {float:right;}
.mine_videoS .owl-nav .owl-prev, .owl-next {background:#5a5a5a;color:#fff;margin:0 5px;border:0;font-size:30px;padding:0 30px;}
.mine_videoS .owl-nav button:hover {background:#dd131a;transition:0.3s background;}
.pagination .page-numbers.current {background:#E62027;color:#fff;padding:15px 20px;}
.pagination .page-numbers {background:#000;color:#fff;padding:15px 20px;margin-right:5px;}
.pagination {display:inherit !important;text-align:center;margin:100px auto;}
.video-item {margin-bottom:30px !important;}
.video-item h3 {text-transform:uppercase;font-family:'Open Sans Bold';font-size:20px;background:#D12524;padding:25px 40px;box-shadow:rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;transition:background 0.4s, color 0.4s, transform 0.3s ease-in-out;color:#fff;}
.video-item h3:hover {background:#000;color:#fff;transform:translateY(-20px);}
#exchange a {color:#D12524 !important;}
.boldfonT .uvc-main-heading h5 {font-family:'Open Sans Bold';}
.interctE.ult-ib-effect-style4 .ult-new-ib-title, .ult-ib-effect-style4 img {transform:translate3d(0, 0, 0) !important;}
.interctE.ult-ib-effect-style4 .ult-new-ib-title {padding-top:30%;}
.interctE.ult-ib-effect-style4 .ult-new-ib-content, .ult-ib-effect-style4 .ult-new-ib-title {opacity:1;-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0);}
.instagraMroW .ti-feed-widget {padding:50px;}
.instagraMroW .ti-feed-widget .ti-layout-item{height:600px !important;}
.instagraMroW .ti-feed-widget .ti-layout-item article {box-shadow:0px 4px 8px -4px #000000 !important;}
.folowmenuroW {width:auto;margin:50px 0 2px 0;text-align:center;}
.folowmenuroW .wp-block-social-links {margin-bottom:0;display:block;float:left;padding:0px 0px 0 60px;}
.folowmenuroW .wp-block-social-links li {background:transparent;border:0;color:#000;box-shadow:initial !important;padding:0 !important;}
.folowmenuroW .widget {margin-bottom:0;}
.folowmenuroW .wp-block-social-links li a{padding:5px !important;}
#SR7_8_1 .sr7-tab.selected {transform:none !important;}
.index_routine .routine_description b {font-size:20px;padding-top:10px;}
.index_routine .routine_description {font-size:16px;}
.index_routine .index_routine a.readlongbtN {font-size:15px;}
.single-product .custom_woocommercE .product.type-product .summary.entry-summary {margin-top:0;}
.single-product .custom_woocommercE .woocommerce-Tabs-panel ul.inline-block {display:inline-block !important;}
.searcHroW {padding:80px 0;}
.searcHroW .search-results-list {margin-left:0px;padding-left:20px;list-style:none;font-size:20px;line-height:30px;margin-bottom:0;}
.searcHroW .page-title {text-transform:uppercase;font-size:30px;}
.searcHroW .page-title span{color:#e62027;}
.searcHroW .search-results-list a{color:#000;}	
.searcHroW .search-results-list li::before {content:'■';position:absolute;left:10%;color:#e62027;font-size:20px;line-height:25px;}
.roW404 {padding:0px 0 80px;}
.roW404 .page-title {text-transform:uppercase;font-size:30px;}
.roW404 .search-field {width:350px;padding:10px;border-radius:0;}	
.roW404 .search-submit {border-radius:0;padding:15px 30px;background:#212529;color:#fff;border:0;}	
.roW404 .search-submit:hover {background:#E62027;transition:0.6s background;}	
.roW404 .search-field:focus {outline-offset:0;-webkit-appearance:none;outline-color:#212529;}
.roW404 .search-field input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {border-radius:0;}
.termroW2 .vc_tta.vc_general .vc_tta-panel-body p a {color:#E62027;}
.greycoloR {background:#233B4F;padding:70px 0;}
.shippingroW2 ul {margin-left:0;}
.shippingroW1 .ult-new-ib-desc {display:grid;align-items:center;}
.shippingroW1 .ult-ib-effect-style4 .ult-new-ib-desc::after {top:25px;right:25px;bottom:25px;left:25px;}
.shippingroW1 .ult-ib-effect-style4 .ult-new-ib-desc::before {right:10px;left:10px;}
.catroWs .col-lg-4 h3 {color:#E62027;}
.catroWs .col-lg-4 .category-item {position:relative;display:inline-block; }
.catroWs .col-lg-4 img {height:350px;object-fit:cover;margin-bottom:0 !important;}
.catroWs .col-lg-4 .category-item:before {content:"";position:absolute;top:0;border-width:0 40px 40px 0;border-style:solid;border-color:#e62027 #fff3ee #e62027;right:0;}
.catroWs .col-lg-4 .innerproduct {background:#e9e9e9;}
.catroWs .col-lg-4 .hoverboX:hover .innerproduct {background:#e62027;}
.catroWs .col-lg-4 .vert .product_titlE {font-family:'Open Sans ExtraBold';font-size:26px;text-align:center;}
.catroWs .col-lg-4 .product_desC {font-size:16px;line-height:25px;text-align:center;padding-top:10px;}
.tax-product_cat .woocommerce-loop-category__title .count {display:none;}
.tax-product_cat .woocommerce-loop-category__title {font-family:'Open Sans ExtraBold';font-size:19px !important;text-align:center;color:#21362c;width:100%;background:#e9e9e9;padding:20px 15px !important;}
.tax-product_cat .term-description {display:none;}
.tax-product_cat .product-category a:hover .woocommerce-loop-category__title {background:#E62027;color:#fff;transition:transform 0.5s ease, background 0.7s ease;}
.tax-product_cat .product-category:before {content:"";position:absolute;top:0;border-width:0 40px 40px 0;border-style:solid;border-color:#e62027 #fff3ee #e62027;right:0;}
.product_slider .owl-nav {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    z-index: 10;
    transform: translateY(-50%);
}

.product_slider .owl-nav .owl-prev,
.product_slider .owl-nav .owl-next {
    font-size: 30px !important;
    font-weight: 500 !important;
    line-height: 50px !important;
    color: #ffffff !important;
    height: 50px !important;
    width: 50px !important;
    text-align: center !important;
    border-radius: 50% !important;
    background-color: #E62027 !important;
    position: absolute !important;
    z-index: 10;
    top: 50% !important;
    transform: translateY(-50%) !important;
}
.product_slider .owl-nav .owl-prev {
    left: -22px !important;
}
.product_slider .owl-nav .owl-next {
    right: -22px !important;
}
.product_slider .owl-nav .owl-prev:hover {background:#000 !important;transition:transform 0.5s ease, background 0.7s ease;}
.product_slider .owl-nav .owl-prev:hover span {color:#fff;transition:transform 0.5s ease, background 0.7s ease;}
.product_slider .owl-nav .owl-next:hover {background:#000 !important;transition:transform 0.5s ease, background 0.7s ease;}
.product_slider .owl-nav .owl-next:hover span {color:#fff;transition:transform 0.5s ease, background 0.7s ease;}
/*Custom CSS End*/

.single-product .related.products {
	display: block;
}
.single-product .products {
	display: block;
}
.tax-product_cat .related.products {
	display: block;
}
.tax-product_cat .products {
	display: block;
}
.single-product #tab-additional_information h2 {
	display: none;
}
.single-product #tab-additional_information {
    border-top: 1px solid #f8d0bd;
    padding-top: 30px;
}
.woocommerce table.shop_attributes th {
    font-size: 24px !important;
}
.ti-layout-container .ti-arrow-next {
	margin-right: 14px;
}
.certificate_roW .vc_col-sm-3 img {
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), 
              box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 8px; 
}
.certificate_roW .vc_col-sm-3 img:hover {
  transform: scale(1.08) translateY(-5px);
  box-shadow: 0 12px 25px rgba(0, 0, 0, 0.3);
}

.top_rated_product_carousel .owl-nav {
	text-align: right;
    top: -75px;
    position: absolute;
    right: 0;
}
.top_rated_product_carousel .owl-prev {
	margin-right: 25px;
	font-size: 50px !important;
}
.top_rated_product_carousel .owl-next {	
	font-size: 50px !important;
}
.tax-product_cat .product-cat-description {
	padding: 100px 0 0;
}


#reviews {
    scroll-margin-top: 100px; /* Adjust depending on your header height */
}

.single-product .custom_woocommercE .daraz_sectioN .daraz_btN img {
    transition: transform 0.1s ease-in-out, box-shadow 0.2s ease-in-out;
    transform: scale(1);    
    cursor: pointer;
}
.single-product .custom_woocommercE .daraz_sectioN .daraz_btN img:hover {
    transform: scale(0.95);    
}

/*auto search start*/
#search-results {
	position: absolute;
    width: 350px;
    right: 0;
    top: 65px;
}
.ajax-search-results {
    background: #fff;
    border: 1px solid #ddd;
    position: absolute;
    width: 100%;
    z-index: 9999;
    list-style: none;
    margin: 0;
    padding: 0;
    max-height: 400px;
    overflow-y: auto;
    scrollbar-width: thin; 
    scrollbar-color: #E62027 #fff;
}
.ajax-search-results::-webkit-scrollbar {
    width: 1px;
}
.ajax-search-results::-webkit-scrollbar-thumb {
    background-color: #E62027;
}
.ajax-search-results::-webkit-scrollbar-track {
    background: #fff;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
}
.ajax-search-results li {
    padding: 10px;
    border-bottom: 1px solid #eee;
}
.ajax-search-results li a {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #333;
	transition: background-color 0.3s ease, color 0.3s ease;
}
.ajax-search-results li a:hover {
	background-color: #E62027;
	color: #fff;
}
.ajax-search-results li img {
    width: 20%;
    margin-right: 10px;
}
/*auto search end*/

.category-item .product_desC {
	display: none !important;
}



/*Responsive Start*/
@media only screen and (max-width: 1920px) {
	.product_slider .owl-nav {top:42%;}
}
@media only screen and (max-width: 1792px) {
	.custom-hamburger-menu.sticky .menu-container {width:300px !important;}
	.custom-hamburger-menu .menu-container.active {width:300px !important;}	
	.custom-hamburger-menu.sticky .menu-container {left:-26%;}
	.product_slider .owl-nav {top:41%;}
}
@media only screen and (max-width: 1680px) {
	.routine-carousel .owl-nav {width:20%;}
	.container80.productroW1 {width:90%;}
	.shippingroW1 .ult-new-ib-title {font-size:46px !important;line-height:50px !important;}
	.product_slider .owl-nav {top:43%;}
}
@media only screen and (max-width: 1536px) {
	.socialfooteR .folowroW.row .col-sm-3 {max-width:30%;flex:30%;}
	.socialfooteR .folowroW.row .col-sm-9 {max-width:70%;flex:70%;}	
    .custom-hamburger-menu.sticky .menu-container {left:-25%;}	
	.skincarebG {min-height:450px !important;}
	.paralaximGs {min-height:500px !important;}
	.fliproW .ifb-face.ifb-back {padding:0 25px;}
	.single_routine_titlE {line-height:10px;}				
	.container80.productroW1 {width:95%;}
	.single-product .custom_woocommercE .related.products .product_titlE {font-size:16px;}	
	.galleryroW .mine_videoS .video-item h3 {font-size:18px;}
	.shippingroW1 .ult-new-ib-title {font-size:42px !important;}
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:55px;line-height:65px;}
	.vc_row.aboutsectioN7 {padding-bottom:130px !important;}
	.vc_row.boxmrgN {margin-top:-140px !important;}
	.product_slider .owl-nav {top:47%;}
	.catheaD .uvc-main-heading h2 {font-size:60px !important;}
}
@media only screen and (max-width: 1440px) {	
	.catheaD .uvc-main-heading h2 {        font-size: 55px !important;    }
	.readlongbtN img {width:35%;}
	.routine-carousel .routine_title {font-size:30px;}
	.site-footer .footer_4 {padding:0;}
	.instagraMroW .ti-feed-widget .ti-layout-item {height:500px !important;}
	.contactusroW .vc_row.container90.contactroW {width:100%;}
	.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {grid-template-rows:repeat(4, 35px);}
	.single-product .custom_woocommercE .related.products .product_titlE {font-size:15px;}
	.galleryroW .mine_videoS .video-item h3 {font-size:17px;}
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:50px;line-height:60px;}
	.shippingroW1 .ult-new-ib-title {font-size:38px !important;line-height:45px !important;}
	.product_slider .owl-nav {top:51%;}
}
@media only screen and (max-width: 1366px) {
	.readlongbtN img {width:30%;}
	.catheaD .uvc-main-heading h2 {font-size:50px !important;}
	.instagraMroW .ti-feed-widget .ti-layout-item {height:600px !important;}
	.product-carousel .innerproduct .product_titlE {height:auto;}
	.routine-carousel .routine_title {font-size:28px;}
	.routine-carousel .owl-nav {width:25%;}
	.routine-carousel .item .col-lg-6 .row .col-lg-4 {padding:5px;}
	.routine-carousel.owl-carousel, .routine-carousel.owl-carousel .owl-item {padding:0 15px;}
	.custom-hamburger-menu.sticky .menu-container {left:-24%;}
	.routine-carousel .owl-nav {top:127%;}
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:30px !important;}
	.fliproW .ifb-face.ifb-back p {font-size:14px !important;}		
	.contactroW .vc_col-sm-3:nth-child(1){left:90px;}
	.contactroW .vc_col-sm-6 {right:90px;}
	.contactroW .vc_col-sm-6 .vc_column-inner {padding-left:120px !important;}	
	.index_routine .col-lg-6 .col6_inneR {padding:0px 80px;}	
	.single_routine .col-sm-4 img {height:500px;}	
	.galleryroW .mine_videoS .video-item h3 {font-size:16px;}			
	.shippingroW1 {width:90%;}	
	.shippingroW2 {width:90%;}	
	.shippingroW1 .ult-new-ib-title {font-size:41px !important;line-height:50px !important;}
	.vc_row.aboutsectioN7 {padding-bottom: 100px !important;}
	.vc_row.boxmrgN {margin-top:-100px !important;}
	.product_slider .owl-nav {top:54%;}
}
@media only screen and (max-width: 1280px) {
	.readlongbtN img {width:25%;}
	.socialfooteR .folowroW.row .col-sm-3 {max-width:40%;flex:40%;}
	.socialfooteR .folowroW.row .col-sm-9 {max-width:60%;flex:60%;}	
	.site-footer .col-sm-6.footer_1 {max-width:40%;flex:40%;}
	.site-footer .col-sm-2.footer_2 {max-width:16%;flex:16%;}
	.site-footer .col-sm-2.footer_3 {max-width:16%;flex:16%;}
	.site-footer .col-sm-2.footer_4 {max-width:28%;flex:28%;}
	.footer_1 #mc_embed_signup_scroll {width:70%;}	
	.footer_1 #block-10 p {font-size:12px;}
	.routine-carousel .routine_title {font-size:26px;}
	.paralaximGs {min-height:450px !important;}
	.skincarebG {min-height:400px !important;}
	.instagraMroW .ti-feed-widget .ti-layout-item {height:550px !important;}
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:28px !important;}
	.fliproW .ifb-face.ifb-back .flipbox_heading {font-size:24px !important;}
	.fliproW .ifb-face.ifb-back .flipbox_heading {display:none;}
	.vc_row.container80.galleryroW {width:90%}
	.shippingroW1 .ult-new-ib-title {font-size:38px !important;}
	.vc_row.aboutsectioN7 {padding-bottom:80px !important;}
	.vc_row.boxmrgN {margin-top:-90px !important;}
	.product_slider .owl-nav {top:57%;}
	
}
@media only screen and (max-width: 1180px) {
	.socialfooteR .folowroW.row .col-sm-3 .widget-title {font-size:12px;}
	.readlongbtN {font-size:12px;}
	.custom-hamburger-menu.sticky .menu-container {left:-23%;}
	.catheaD .uvc-main-heading h2 {font-size:45px !important;}
	.catheaD .uvc-sub-heading {font-size: 14px !important;}	
	.instagraMroW .ti-feed-widget .ti-layout-item {height:500px !important;}	
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:24px !important;}
	.followhdnG {font-size:14px;}
	.vc_row.contactusroW {padding:100px 0 150px !important;}
	.index_routine .col-lg-6 .col6_inneR {padding:0px 50px;}
	.single_routine .col-sm-4 img {height:400px;}
	.single_routine_titlE {font-size:50px;line-height:0px;}	
	.productroW1 .vc_col-sm-2 {width:33.33%;float:left;}
	.container80.productroW1 {width:80%;}
	.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {grid-template-rows:repeat(6, 35px);}	
	.single-product .custom_woocommercE .related.products ul.products li.last {display:none !important;}
	.single-product .custom_woocommercE .related.products ul.products li {width:32%;margin-right:10px;margin-bottom:0;}	
	.galleryroW .mine_videoS .video-item h3 {font-size:15px;}
	.fliproW .ifb-flip-box:before {height:230px;}
	.product_slider .owl-nav {top:62%;}
}
@media only screen and (max-width: 1024px) {
	.routine-carousel .owl-nav {width:35%;}
	.catheaD .uvc-main-heading h2 {font-size:40px !important;}
	.journeyroW .uvc-main-heading h2 {font-size:60px !important;}
    .custom-hamburger-menu.sticky .menu-container {left:-22%;}
	.happieroW .uvc-main-heading h2 {font-size:26px !important;}	
	#SR7_8_1 .sr7-tab-title {font-size:30px !important;}
	#SR7_8_1 .sr7-tab-desc {font-size:20px !important;padding-top:10px;}
	#SR7_8_1 .viewmorebtN {font-size:12px;padding-top:10px;}
	#SR7_8_1 .sr7-tab, .sr7-thumb {padding:35px 0px 15px 95px;}
	#SR7_8_1 .sr7-tab {height:auto !important;}
	#SR7_8_1 .sr7-arrows.uranus {bottom:-95px !important;}
	#SR7_8_1 .uranus.sr7-arrows:before {font-size: 35px !important;}
	#SR7_8_1 .sr7-tabs-mask {width:100% !important;}	
	#SR7_8_1 .sr7-tabs {width:100% !important;}		
	.product_desC {font-size:12px;}
	.routine-carousel.owl-carousel, .routine-carousel.owl-carousel .owl-item {padding:0 16px;}	
	body .paralaximGs {min-height:360px !important;padding:0 !important;background-size:cover !important;width:100%;background-position:left !important;
	margin:0 auto;}
	.martoP .wpb_single_image {margin-top:-180px !important;}
	.vc_row.martoP {padding:50px 0 !important;}
	.vc_row.martoP .wpb_text_column{padding:50px 0 0 !important;}
    .vc_row.skincarebG {padding:0 !important;min-height:300px !important;background-size:cover !important;width:100%;margin:0 auto;
	background-position:right !important;}		
	.aboutsectioN1 .uvc-main-heading h2 {font-size:60px !important;}	
	.aboutsectioN2 {flex-direction:column-reverse;} 
	.aboutsectioN2 .vc_col-sm-7 {width:100%;} 
	.aboutsectioN2 .vc_col-sm-7  .vc_column-inner {padding:80px !important;}
	.aboutsectioN2 .vc_col-sm-5 {width:100%;height:600px;}	 	
	.aboutsectioN5 .vc_col-sm-7 {width:100%;}  
	.aboutsectioN5 .vc_col-sm-7 .vc_column-inner {padding:80px !important;} 
	.aboutsectioN5 .vc_col-sm-5 {width:100%;height:600px;}	
	.aboutsectioN6 .vc_col-sm-12 .vc_column-inner {padding-top:0px !important;}
	.aboutsectioN6 .certroW {padding-top:40px !important;}
	.aboutsectioN6 .certroW .wpb_single_image{margin-bottom:0px !important;}
	.aboutsectioN6 .certroW .vc_col-sm-1\/5 {width:33.33%;}
	.aboutsectioN6 .certroW .vc_col-sm-1\/5:first-child {display:none;}
	.aboutsectioN6 .certroW .vc_col-sm-1\/5:last-child {display:none;}
	.followhdnG {font-size:12px;}
	.aboutsectioN8  .vc_row {display:flex;flex-wrap:wrap;justify-content:space-between;}
	.aboutsectioN8 .vc_row .vc_col-sm-4 {width:50%;margin:0 auto;}
	.contactroW .vc_col-sm-3:nth-child(2) {height:320px;width:100%;}
	.contactroW .vc_col-sm-6 {right:0;width:100%;order:3;}		
	.contactroW .vc_col-sm-3:nth-child(1) {left:0;width:100%;order:3;}
	.contactroW .vc_col-sm-6 .vc_column-inner {padding:50px 20px 0 !important;}
	.contactroW {height:auto;}
	.contactusroW .vc_row.container90.contactroW {width:80%;}
	.contactusroW .contactforM p:nth-child(1){width:47%;float:left;margin-right:3%;}
	.contactusroW .contactforM p:nth-child(2) {width:50%;float:left;}
	.contactroW .vc_col-sm-3 .aio-icon-component {width:50%;float:left;}
	.contactroW .vc_col-sm-3 .vc_separator {display:none;}
	.contactroW .vc_col-sm-3:nth-child(1) {height:auto;padding:25px;}	
    .contactroW .vc_col-sm-3 .aio-icon-component {width:50%;float:left;height:100px;display:table;border-right:1px solid #ddd;}	
    .contactroW .vc_col-sm-3 .aio-icon-box{display:table-cell;vertical-align:middle;}	
	.contactroW .vc_col-sm-3 .aio-icon-component:nth-child(3), .aio-icon-component:last-child {border-right:0 !important;padding-left:30px;}
	.contactroW .vc_col-sm-3 .aio-icon-component:nth-child(1), .aio-icon-component:nth-child(3) {border-bottom:1px solid #ddd;}
	.contactroW .vc_col-sm-3:nth-child(2) .vc_column-inner {border-top-left-radius:30px;border-bottom-left-radius:0;border-top-right-radius:30px;
	background-position:0 70% !important;padding:0 !important;}
	.contactroW .vc_col-sm-6 {height:100%;border-radius:30px;margin-top:30px;}
	.contactroW .vc_col-sm-3:nth-child(1) {border-top-right-radius:0;border-top-left-radius:0;}
	.vc_row.contactusroW {padding:50px 0 100px !important;}
	.contactroW .vc_col-sm-3 .aio-icon-box .aio-icon-header {padding:15px 0 10px;}
	.contactroW .vc_col-sm-3 .aio-icon-box .align-icon {padding:10px 0 0 0;}	
	.single_routine_titlE {line-height:55px;text-align:left;}
    .tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {width:31% !important;margin-right:15px !important;
	margin-bottom:15px !important;}
	.tax-product_cat .custom_woocommercE .woocommerce ul.products li.first, .woocommerce-page ul.products li.first {clear:none;}
	.productroW7 .uvc-heading h2 {font-size:60px !important;} 		
	.single-product .custom_woocommercE .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {float:none;width:100%;}	
	.single-product .custom_woocommercE .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {float:none;width:100%;padding-top:20px;}
	.single-product .custom_woocommercE .daraz_sectioN {margin-top:50px;}
    .galleryroW .mine_videoS .video-item h3 {font-size:18px;height:100px;display:flex;align-items:center;line-height:25px;}	
	.galleryroW .pagination {margin:40px auto;}
	.vc_row.container80.galleryroW {padding:70px 0 50px !important;}
	.shippingroW2 .vc_col-sm-4 {width:100%;}
	.shippingroW2 .vc_col-sm-8 {width:100%;}	
	.shippingroW1 .ult-new-ib-title {font-size:30px !important;line-height:35px !important;}
	.shippingroW1 .ult-new-ib.interctE {height:350px !important;}
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:40px;line-height:45px;margin-bottom:10px !important;}	
	.woocommerce-shop .custom_woocommercE .container80.p-t-100 {padding-top:0;}
	
	.single_routine_titlE img {display:block;margin-bottom:10px;}
	.single-routine .controutinE {padding:50px 0;}
	.single-routine .vc_col-sm-6 {width:100%;}
	.single-routine .uvc-sub-heading {padding-bottom:20px;}
	.single-routine .vc_row {padding-bottom:0px !important;}
	.fliproW .ifb-flip-box:before {height:300px;}
	.vc_row.aboutsectioN3 {padding-bottom:50px !important;}	
	.vc_row.aboutsectioN4 .wpb_text_column {margin:50px auto !important;padding:0 !important;}
	.vc_row.aboutsectioN5 {padding-top:0 !important;}
	.product_slider .owl-nav {top:50%;}
}
@media only screen and (max-width: 966px) {
	.custom-hamburger-menu .col-lg-2:first-child {width:20%;}
	.custom-hamburger-menu .col-lg-8 {width:60%;}
	.custom-hamburger-menu .col-lg-2:last-child {width:20%;}
	.site-branding img {width:50%;}
	.custom-hamburger-menu.sticky .menu-container {left:-17%;}
	.journeyroW .uvc-main-heading h2 {font-size:56px !important;}
	.catheaDroW .vc_col-sm-2 .vc_column-inner{padding:0;}	
	.routine-carousel .owl-nav {top:114%;}
	.routine-carousel-navigation {top:108%;}	
	.site-footer .col-sm-6.footer_1 {max-width:100%;flex:100%;padding-bottom:40px;border-bottom:1px solid #bfbfbf;margin-bottom:40px;}
	.footer_1 #mc_embed_signup_scroll {width:100%;}	
	.site-footer .col-sm-2.footer_2 {max-width:30%;flex:30%;}
	.site-footer .col-sm-2.footer_3 {max-width:30%;flex:30%;}
	.site-footer .col-sm-2.footer_4 {max-width:40%;flex:40%;}	
	.socialfooteR .folowroW.row .col-sm-9 {max-width:80%;flex:80%;}
	.socialfooteR .folowroW.row .col-sm-3 {max-width:20%;flex:20%;}
	.routine-carousel .item .col-lg-6 .row .col-lg-4 {padding:5px;width:33.33%;}
	.routine-carousel .item .col-lg-6:last-child {padding-top:30px;}
	.routine-carousel .owl-nav {width:40%;}
	#mc_embed_signup .mc-field-group {padding-bottom:0 !important;}
	.footer_1 #mc_embed_signup .button {padding:8px 30px;}
	.instagraMroW .ti-feed-widget .ti-layout-item {height:500px !important;}
	.oral-care .vert .innerproduct {display:table-cell !important;width:600px;}
	.routroW .bulB img {width:100%;}
	.footer_1 #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {padding:15.5px;}	
	.search-input {right:0;top:65px;padding:10px !important;}
	.search-input.active {width:220px;}
	.vc_row.journeyroW {padding-top:0 !important;}
	.journeyroW .vc_col-sm-12 .vc_column-inner {padding-top:0 !important;}
	.vc_row.instagraMroW {padding-bottom:30px !important;}
	#SR7_8_1 .sr7-tab, .sr7-thumb {padding:35px 0px 15px 60px;}
	.sr7-arrows.uranus {right:20px !important;}
	.owl-carousel.routine-carousel .owl-stage-outer {padding-top:30px;}
	.aboutsectioN1 .uvc-main-heading h2 {font-size:55px !important;}
	.aboutsectioN6 .uvc-main-heading h2 {font-size:30px !important;}	
	.index_routine .row:nth-child(odd) {}
	.index_routine .row:nth-child(even) {flex-direction:column-reverse;}	
	.index_routine .col-lg-6 {height:500px;}
	.index_routine .col-lg-6 .col6_inneR {padding:0px 100px;}
	.single_routine .col-sm-4 img {height:350px;}
	.single_routine_banneR {padding:60px 0;}
	.single-routine .vc_row {padding-bottom:0 !important;}
	.single_routine_banneR .row .col-sm-4 img.m-t-100 {margin-top:50px;}	
	.productroW2 .uvc-main-heading h2 {font-size:50px !important;line-height:55px !important;}
    .productroW3 .uvc-main-heading h2 {font-size:50px !important;line-height:55px !important;}	
	.productroW4 .uvc-main-heading h2 {font-size:50px !important;line-height:55px !important;}
	.productroW5 .uvc-main-heading h2 {font-size:50px !important;line-height:55px !important;}	
	.productroW6 .uvc-main-heading h2 {font-size:50px !important;line-height:55px !important;}
	.productroW7 .uvc-heading h2 {font-size:50px !important;}
	.single-product .custom_woocommercE .daraz_sectioN .col-lg-6 {width:50%;}
	.galleryroW .mine_videoS .video-item h3 {font-size:18px;height:auto;display:flex;align-items:center;line-height:25px;}
	.vc_row.container80.galleryroW {width:80%;}
	.galleryroW .mine_videoS .video-item h3 {align-items:center;justify-content:center;text-align:center;}
	.greycoloR {padding:30px 0;}
	.red404 {width:60%;padding:30px 0;}
	.roW404 {padding:0px 0 50px;}
}
@media only screen and (max-width: 926px) {
	.catheaD .uvc-main-heading h2 {font-size:36px !important;}
	.journeyroW .uvc-main-heading h2 {font-size:55px !important;}
	.aboutsectioN4 .wpb_single_image {margin-top:-190px !important;}
	.productroW7 .uvc-heading h2 {font-size:55px !important;}
	.single-product .custom_woocommercE .related.products ul.products li {width:31%;margin-right:17px;}
}
@media only screen and (max-width: 915px) {
	.journeyroW .uvc-main-heading h2 {font-size:50px !important;}
	.aboutsectioN1 .uvc-main-heading h2 {line-height:60px !important;}
	.single-product .custom_woocommercE .container80.p-t-100 {padding-top:70px;}
}
@media only screen and (max-width: 896px) {
	.happieroW .uvc-main-heading h2 {font-size:24px !important;}
	.aboutsectioN6 .uvc-main-heading h2 {font-size:28px !important;}
	.single-product .custom_woocommercE .related.products ul.products li {width:31.5%;margin-right:13px;}
	.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {padding-left:22px;}
	.shippingroW1 .ult-new-ib-title {font-size:28px !important;line-height:30px !important;}
	.vc_row.aboutsectioN3 .vc_col-sm-12 .vc_column-inner {padding:0 !important;}
}
@media only screen and (max-width: 853px) {	
	.custom-hamburger-menu.sticky .menu-container {left:-15%;}
	.aboutsectioN6 .uvc-main-heading h2 {font-size:26px !important;}
	.single-product .custom_woocommercE .related.products ul.products li {width:31.5%;margin-right:12px;}
	.shippingroW1 .ult-new-ib-title {font-size:25px !important;line-height:28px !important;}
	.fliproW .ifb-flip-box:before {height:250px;}
}	
@media only screen and (max-width: 844px) {	
	.happieroW .uvc-main-heading h2 {font-size:20px !important;}
	.catheaDroW .vc_col-sm-9, .vc_col-sm-2, .vc_col-sm-1 {width:100%;} 
	.catheaDroW .uvc-heading {padding-bottom:15px;}
	.catheaD .uvc-main-heading h2 {margin-bottom:5px !important;}
	.aboutsectioN2 .vc_col-sm-5 {height:400px;}
	.aboutsectioN5 .vc_col-sm-5 {height:400px;}
	.aboutsectioN2 .vc_col-sm-7 .uvc-sub-heading p:last-child {margin-bottom:0;}
	.aboutsectioN5 .vc_col-sm-7 .uvc-sub-heading p:last-child {margin-bottom:0;}
	.aboutsectioN4 .vc_col-sm-12 .brandsconT {padding:0 !important;}
	.fliproW .ifb-flip-box:before {bottom:-10px;}
	.shippingroW1 .ult-new-ib-title {font-size:20px !important;line-height:20px !important;}
}
@media only screen and (max-width: 823px) {	
	.journeyroW .uvc-main-heading h2 {font-size:48px !important;}
	.instagraMroW .uvc-main-heading h2 {font-size:28px !important;}
	.vc_row.fliproW.aboutsectioN8 {padding-bottom:50px !important;}
	.single_routine .col-sm-4 img {height:300px;}
	.single_routine_titlE {line-height:45px;font-size:45px;padding-bottom:50px;}	
	.productroW7 .uvc-heading h2 {font-size:50px !important;}
}	
@media only screen and (max-width: 820px) {	
}	
@media only screen and (max-width: 812px) {	
    .single-product .custom_woocommercE .related.products ul.products li {margin-right:10px;}
}	
@media only screen and (max-width: 800px) {	
	 .journeyroW .uvc-main-heading h2 {font-size:45px !important;}
	 .custom-hamburger-menu {padding:12px 0;}
	 .menu-container {top:52px;}
	 .menu-container.active {padding:25px 0;}
	 .folowmenuroW {margin:25px 0 2px 0;}
	 .custom-hamburger-menu.sticky .menu-container {padding:25px 0 10px;}
	 .search-input {top:52px;}
	 .readlongbtN img {width:25%;}
	 .fliproW .ifb-face.ifb-back p {font-size:12px !important;}
	 .index_routine .col-lg-6 .col6_inneR {padding:0px 80px;}
	 .index_routine .routineimg100 {height:500px;}	
     .tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {width:31% !important;margin-right:10px !important;
	  margin-bottom:10px !important;}	 
}
@media only screen and (max-width: 786px) {
	.catheaDroW .vc_col-sm-2 {width:auto;}	
	.readlongbtN img {width:30%;}	
	.instagraMroW .ti-feed-widget .ti-layout-item {height:450px !important;}
	.aboutsectioN6 .uvc-main-heading h2 {font-size:25px !important;}
}
@media only screen and (max-width: 768px) {
	.socialfooteR .folowroW.row .col-sm-9 {max-width:100%;flex:100%;padding:0px 15px 0 !important;}
	.socialfooteR .folowroW.row .col-sm-3 {max-width:100%;flex:100%;padding:15px 15px !important;}
	.footer_1 #mc_embed_signup .button {padding:8px 20px;}
	.product-carousel .innerproduct .product_titlE {font-size:16px;}
	.top_rated_product_carousel .innerproduct .product_titlE {font-size:16px;}	
	.single-routine .container80.single_routine_contenT {width:90%;}
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {width:48% !important;margin-right:12px !important;
	 margin-bottom:15px !important;float:left;}	 
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product:nth-child(even) {margin-right:0 !important;}
	.productroW7 .uvc-heading h2 {font-size:45px !important;}
	.single-product .custom_woocommercE .related.products ul.products li {margin-right:5px;width:49%;}
	.single-product .custom_woocommercE .related.products ul.products li:nth-child(3) {display:none;}
	.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {font-size:14px;grid-template-rows:repeat(6, 28px);}
	.single-product .custom_woocommercE .daraz_sectioN .daraz_btN img {width:70%;}
	.single-product .custom_woocommercE .daraz_sectioN .daraz_logo_imG img {width:65%;}	
	.vc_row.exportroWs {padding:30px 0 !important;}
	.exportroWs .accordion-title-export {font-size:18px;}
	.fliproW .ifb-flip-box:before {height:220px;}
}
@media only screen and (max-width: 740px) {
	.journeyroW .uvc-main-heading h2 {font-size:42px !important;}
	.catheaDroW .vc_col-sm-1 {width:auto;}
	.catheaDroW .vc_col-sm-1 img {width:50%;text-align:left;float:left;}
	.custom-hamburger-menu.sticky .menu-container {left:-14.5%;}
	#menu-hamburger-menu li a {font-size:20px;padding:5px 35px;}
	.custom-hamburger-menu .menu-container.active {width:220px !important;padding: 25px 0px 20px 20px;}
	.custom-hamburger-menu.sticky .menu-container {width:220px !important;padding: 25px 0px 20px 0px;}
	.folowmenuroW .wp-block-social-links {padding:0px 0px 0 30px;}
	.oral_bgroW .vc_col-sm-7 .vc_column-inner {height:350px;}
	.oral_bgroW .vc_col-sm-5 {padding:0 !important;}
	.oral_bgroW .vc_col-sm-5 .vc_column-inner {padding:30px 30px 10px !important;}
	.home_bgroW .vc_col-sm-7 .vc_column-inner {height:350px;}
	.home_bgroW .vc_col-sm-5 {padding:0 !important;}
	.home_bgroW .vc_col-sm-5 .vc_column-inner {padding:30px 30px 10px !important;}
	.health_bgroW .vc_col-sm-7 .vc_column-inner {height:350px;}
	.health_bgroW .vc_col-sm-5 {padding:0 !important;}
	.health_bgroW .vc_col-sm-5 .vc_column-inner {padding:30px 30px !important;}
	.health_bgroW .vc_col-sm-5 .vc_col-sm-3 {display:none;}
	.health_bgroW {display:flex;flex-direction:column-reverse;}
	.readlongbtN img {width:auto;}
	.routroW .bulbroW .vc_col-sm-11 {display:none;}
	.routroW .bulB {position:absolute;right:-73px;margin-bottom:0;bottom:15px;}
	.routroW .bulB img {width:80%;}
	.footer_copyright p {font-size:12px;}
	.socialfooteR .folowroW.row .col-sm-3 .widget-title {font-size:16px;}	
	#menu-hamburger-menu li a:hover:after {left:15px;top:15px;height:10px;width:10px;}
	.aboutsectioN6 .uvc-main-heading h2 {font-size:24px !important;}
	.aboutsectioN6 .certroW .vc_col-sm-1\/5 {float:left;}
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:26px !important;}
	.aboutsectioN3 .vc_col-sm-12 .vc_column-inner {padding:0 !important;}
	.aboutsectioN2 .vc_col-sm-7 .vc_column-inner {padding:50px !important;}
	.aboutsectioN5 .vc_col-sm-7 .vc_column-inner {padding:50px !important;}
	.aboutsectioN2 .vc_col-sm-5 {height:300px;}
	.aboutsectioN5 .vc_col-sm-5 {height:300px;}
	.aboutsectioN7 .vc_col-sm-12 .vc_column-inner {padding-top:0 !important;}	
	.aboutsectioN2 .vc_col-sm-7 .uvc-main-heading{text-align:left;}
	.aboutsectioN2 .vc_col-sm-7 .uvc-sub-heading {text-align:left;}	
	.aboutsectioN5 .vc_col-sm-7 .uvc-main-heading {text-align:left;}	
	.aboutsectioN5 .vc_col-sm-7 .uvc-sub-heading {text-align:left;}		
	.vc_row.container80.aboutsectioN4 {width:90%;}
	.fliproW .ifb-flip-box:before {height:240px;}
	.aboutsectioN8 .vc_row {width:100%;}
	.aboutsectioN8 .vc_col-sm-12 .vc_row:last-child {padding-top:0px !important;}
	.single_routine .col-sm-4 img {height:250px;}
	.single_routine_banneR {padding:30px 0;}
	.single_routine_banneR .row .col-sm-4 img.m-t-100 {margin-top:35px;}
	.single-routine .vc_col-sm-6 {padding-bottom:0px;}
	.single_routine .col-sm-4 img {border-radius:15px;}
	.container80.productroW1 {width:90%;}	
	.productroW2 .vc_col-sm-8 .vc_column-inner {height:60vh;padding:0;}	
	.productroW2 .vc_col-sm-4 .wpb_text_column {padding:25px !important;}	
	.productroW3 .vc_row {flex-direction:column-reverse;}
	.productroW3 .vc_col-sm-4 .vc_column-inner {height:60vh;padding:0;}
	.productroW3 .vc_col-sm-8 .wpb_text_column {padding:25px !important;}	
	.productroW4 .vc_col-sm-8 .vc_column-inner {height:60vh;padding:0;}
	.productroW4 .vc_col-sm-4 .wpb_text_column {padding:25px !important;}	
	.productroW5 .vc_col-sm-4 .vc_column-inner {height:60vh;padding:0;}
	.productroW5 .vc_col-sm-8 .wpb_text_column {padding:25px !important;}	
	.productroW6 .vc_col-sm-8 .vc_column-inner {height:60vh;padding:0;}		
	.productroW6 .vc_col-sm-4 .wpb_text_column {padding:25px !important;}	
	.productroW6 .vc_row {flex-direction:column-reverse;}	
	.double_product_carousel .vert {height:112px;margin-bottom:10px !important;}	
	.productroW2 .ubtn-ctn-center {margin:0 !important;}
	.productroW3 .ubtn-ctn-center {margin:0 !important;}
	.productroW4 .ubtn-ctn-center {margin:0 !important;}
	.productroW5 .ubtn-ctn-center {margin:0 !important;}
	.productroW6 .ubtn-ctn-center {margin:0 !important;}	
	.productroW7 .vc_column-inner {padding-top:15px !important;}
	.vc_row.container80.galleryroW {width:90%;}
	.vc_row.termroW1{padding:60px 0 20px !important;}
	.vc_row.termroW2{padding:0px 0 40px !important;}
	.greycoloR {padding:0;}
	.shippingroW1 .ult-new-ib-title {font-size:35px !important;line-height:40px !important;}
	.shippingroW1 .interctE.ult-ib-effect-style4 .ult-new-ib-title {padding-top:12%;}
	.shippingroW2 ul {padding-left:20px;text-align:left;}
	.shippingroW2 p {text-align:left;}
	.vc_row.shippingroW1 {padding:40px 0 10px !important;}
	.vc_row.shippingroW2 {padding-bottom:40px !important;}
	.vc_row.shippingroW2 .uvc-sub-heading {text-align:left;}
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {text-align:left;}
}
@media only screen and (max-width: 736px) {
	.aboutsectioN6 .uvc-main-heading h2 {font-size:20px !important;line-height:25px !important;margin-bottom:0 !important;}
}
@media only screen and (max-width: 734px) {
}
@media only screen and (max-width: 731px) {
}
@media only screen and (max-width: 720px) {	
}
@media only screen and (max-width: 684px) {
	.journeyroW .uvc-main-heading h2 {font-size:40px !important;line-height:40px !important;}
	.happieroW .uvc-main-heading h2 {font-size:18px !important;}
	.instagraMroW .ti-widget[data-wkey="feed-instagram"][data-layout="slider"] .ti-layout-container .ti-widget-card {width:60%;margin:0 auto;}
	.routine-carousel .col-lg-4 img {height:250px;}
	.productroW7 .uvc-heading h2 {font-size:40px !important;}	
	.productroW1 .vc_col-sm-2 .ubtn-ctn-center .ubtn {font-size:14px !important;line-height:15px;}
	.routine_description {font-size:14px;}
	.container80.productroW1 {padding:60px 0 20px !important;}
	.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {font-size:12px;grid-template-rows:repeat(6, 22px);}	
	.single-product .custom_woocommercE .woocommerce-tabs .panel h2 {font-size:26px;}
	.single-product .custom_woocommercE .related h2 {font-size:26px;}
	.faqroW .vc_tta-title-text {font-size:16px;}
	.faqroW .vc_tta-panel-body ul {margin-left:30px;}
	.termroW1 .vc_col-sm-12 .uvc-main-heading h1 {font-size:35px;}
	.searcHroW .page-title {font-size:26px;}
	.exportroWs .accordion-title-export {font-size:16px;}	
}
@media only screen and (max-width: 667px) {
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:24px !important;}	
	.contactroW .vc_col-sm-3 .aio-icon-component:nth-child(3), .aio-icon-component:last-child {padding-left:15px !important;}
	.contactroW .vc_col-sm-3:nth-child(1) {padding:25px 5px;}	
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:35px;line-height:35px;}
	.shippingroW1 .ult-new-ib-title {padding:95px 30px 0 !important;font-size:30px !important;line-height:35px !important;}
}
@media only screen and (max-width: 640px) {
	.happieroW .vc_col-sm-12 .vc_column-inner {padding:5px 0 0 !important;}
	.happieroW .uvc-main-heading h2 {font-size:16px !important;margin-bottom:0 !important;}
	.catheaD .uvc-sub-heading {font-size:12px !important;}
	.routroW .bulB img {width:60%;}
	.routroW .vc_col-sm-12 .vc_column-inner {padding:0 !important;}
	.routroW .bulB {right:-55px;bottom:0;}	
}
@media only screen and (max-width: 600px) {
	.custom-hamburger-menu.sticky .menu-container {left:-12%;}
	.catheaD .uvc-main-heading h2 {font-size:34px !important;}
	.container80 {width:90%;}
	.footer_1 #mc_embed_signup_scroll {width:94%;}
	#SR7_8_1 .sr7-tab, .sr7-thumb {padding:35px 0px 15px 30px;}
	.sr7-arrows.uranus {right:0 !important;}
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:23px !important;}
	.aboutsectioN1 .uvc-main-heading h2 {line-height:45px !important;font-size:40px !important;}
	.aboutsectioN2 .vc_col-sm-7 .uvc-main-heading h2 {font-size:28px;margin-bottom:13px !important;}
	.aboutsectioN5 .vc_col-sm-7 .uvc-main-heading h2 {font-size:28px;margin-bottom:13px !important;}
	.index_routine .col-lg-6 .col6_inneR {padding:0px 60px;}
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {width:48% !important;margin-right:20px !important;
	 margin-bottom:20px !important;float:left;}	 
	.productroW2 .vc_col-sm-8 .vc_column-inner {height:40vh;}
	.productroW3 .vc_col-sm-4 .vc_column-inner {height:40vh;}
	.productroW4 .vc_col-sm-8 .vc_column-inner {height:40vh;}
	.productroW5 .vc_col-sm-4 .vc_column-inner {height:40vh;}
	.productroW6 .vc_col-sm-8 .vc_column-inner {height:40vh;}
	.productroW1 .vc_col-sm-2 {width:50%;}
	.productroW1 .vc_col-sm-2 .ubtn-ctn-center {margin-bottom:15px;}
	.single-product .custom_woocommercE .container80.p-t-100 {padding-top:30px;}
	.vc_row.container80.galleryroW .vc_col-sm-12 .uvc-main-heading h1 {font-size:40px;}
	.vc_row.container80.galleryroW .video-item h3 {padding:15px 40px 10px;}
	.searcHroW .search-results-list li::before {left:5%;}
	.exportroWs .category-title {font-size:30px;}
	.fliproW .ifb-flip-box:before {height:210px;}
	.tax-product_cat .custom_woocommercE .page-title {font-size:40px;line-height:50px;}
}
@media only screen and (max-width: 568px) {
	.footer_1 #mc_embed_signup_scroll {width:97%;}
	.footer_1 #mc_embed_signup_scroll .row .col-sm-10{width:80%;float:left;}
	.footer_1 #mc_embed_signup_scroll .row .col-sm-2{width:20%;}
	.aboutsectioN2 .vc_col-sm-7 .uvc-main-heading h2 {font-size:26px;}
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:20px !important;}
	.vc_row.fliproW.aboutsectioN8 {padding-bottom:20px !important;}		
	.contactroW .vc_col-sm-3 .left-icon .aio-icon-left {display:inline-block;vertical-align:middle;}
	.contactroW .vc_col-sm-3 .aio-icon-component {height:auto;display:-webkit-box;text-align:center;padding:10px 0 !important;}	
	.contactroW .vc_col-sm-3 .aio-icon-component:nth-child(3), .aio-icon-component:last-child {padding:10px 0 !important;}
	.contactroW .vc_col-sm-3 .aio-icon-component .aio-icon {margin:0 auto !important;}
	.contactroW .vc_col-sm-3 .aio-icon-component .left-icon .aio-ibd-block {display:block;}
	.contactroW .vc_col-sm-3 .aio-icon-box {display:block !important;width:100%;padding-bottom:20px;}
	.single_routine_banneR .col-sm-4 {width:33.33%;float:left;}
	.single_routine_titlE {line-height:40px;font-size:35px;padding-bottom:30px;}
	.single_routine_banneR .row .col-sm-4 img.m-t-100 {margin-top:0;}
	.exportroWs .accordion-title-export {font-size:18px;}
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:30px;}
}
@media only screen and (max-width: 540px) {
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {margin-right:15px !important;}	 
	.single-product .custom_woocommercE .related.products ul.products li {margin-right:0px;width:48%;}
}
@media only screen and (max-width: 480px) {
	 .footer_1 #mc_embed_signup_scroll {width:90%;}
	 .routine-carousel .owl-nav {width:60%;}
	 .catheaD .uvc-main-heading h2 {font-size:30px !important;}
	 .oral_bgroW .vc_col-sm-7 .vc_column-inner {height:200px;}
	 .home_bgroW .vc_col-sm-7 .vc_column-inner {height:200px;}
	 .health_bgroW .vc_col-sm-7 .vc_column-inner {height:200px;}
	 .catheaDroW .uvc-heading {padding-bottom:10px;}
	 .happieroW .uvc-main-heading h2 {font-size:26px !important;margin-bottom:0 !important;padding:20px !important;line-height:30px !important;}	 
	 .site-footer .col-sm-2.footer_2 {max-width:100% !important;flex:100% !important;}
	 .site-footer .col-sm-2.footer_3 {max-width:100% !important;flex:100% !important;}
	 .site-footer .col-sm-2.footer_4 {max-width:100% !important;flex:100% !important;padding:0 15px;}	 
	 .widget-title {cursor:pointer;padding:10px;background-color:#f7f7f7;}
     .menu-footer-menu-2-container {display:none;}
     .widget-title.active + .menu-footer-menu-2-container {display:block;}	
	 .widget-title {position:relative;cursor:pointer;padding:20px;margin-bottom:20px;}
	 .chevron-icon {position:absolute;right:20px;width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);
	 transition:transform 0.3s ease;top:25px;}
	 .chevron-icon.rotate {transform:rotate(-135deg);}		 
	 footer .menu {margin-left:20px;padding-left:0;list-style:none;font-size:25px;line-height:25px;color:#e62027;}
	 footer .menu li::before {content:'■';position: absolute;left:0;color:#e62027;font-size:0.6em;line-height:32px;}
	 footer .menu li {position:relative;padding-left:1em;margin-bottom:5px;border-bottom:1px solid#dddddd;}
	 footer .menu li:last-child {border-bottom:0;}
	 footer .menu li a {font-size:16px;line-height:35px;}
	 .catheaD .uvc-sub-heading {line-height:20px;}
	 .custom-hamburger-menu.sticky {top:0;width:100%;border-radius:0;}
	 #SR7_8_1 .uranus.sr7-arrows {display:none;}
	 .routine-carousel .col-lg-4 img {height:200px;}
	 .happieroW .uvc-main-heading h2 {font-size:24px !important;}
	 .martoP .wpb_single_image {margin-top:-140px !important;}
	 .footer_1 #mc_embed_signup .mc-field-group input {text-indent:5%;}
	 .scroll-top-button {bottom:50px;padding:5px 15px;font-size:20px;}
	 #menu-hamburger-menu li a {padding:5px 35px;}
	 .folowmenuroW .wp-block-social-links {padding:0px 0px 0 20px;}
	 .custom-hamburger-menu.sticky #menu-hamburger-menu li a {padding:5px 30px;}	
	 .custom-hamburger-menu.sticky .folowmenuroW ul.wp-block-social-links {padding:0px 0px 0 25px;}	 
	 .custom-hamburger-menu #menu-hamburger-menu li a:hover:after {left:18px;}
	 .custom-hamburger-menu.sticky #menu-hamburger-menu li a:hover:after {left:12px;}
	 .vc_row.aboutsectioN1 {padding:50px 0 !important;}
	 .vc_row.aboutsectioN1 .uvc-sub-heading{text-align:center;}
	 .aboutsectioN2 .vc_col-sm-7 .uvc-main-heading h2 {font-size:22px;margin-bottom:8px !important;}
	 .aboutsectioN5 .vc_col-sm-7 .uvc-main-heading h2 {font-size:22px;margin-bottom:8px !important;}
	 .aboutsectioN6 .vc_col-sm-12 .vc_column-inner {padding:0px !important;}
	 .aboutsectioN6 .uvc-main-heading h2 {font-size:18px !important;}
	 .aboutsectioN4 .wpb_single_image {margin-top:-100px !important;}
	 .aboutsectioN8 .vc_row .vc_col-sm-4 {width:100%;}	
	 .fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:28px !important;}
	 .fliproW .ifb-flip-box:before {height:80%;left:4%;}
	 .fliproW .ifb-face.ifb-back p {font-size:20px !important;}
	 .aboutsectioN2 .vc_col-sm-7 .uvc-main-heading, .uvc-sub-heading {line-height:25px !important;}
	 .aboutsectioN6 .uvc-main-heading h2 {font-size:20px !important;padding:0 30px !important;}	 
	 .contactusroW .contactforM p:nth-child(1) {width:100%;float:none;margin-right:0;}
	 .contactusroW .contactforM p:nth-child(2) {width:100%;float:none;}
	 .contactroW .vc_col-sm-3 .aio-icon-box {padding:0px 10px;}
	 .contactroW .vc_col-sm-3 .aio-icon-component {height:170px;}
	 .contactroW .vc_col-sm-3:nth-child(1) {padding:10px 0px;}
	 .contactroW .vc_col-sm-3:nth-child(2) {height:250px;}
	 .contactroW .vc_col-sm-3 .aio-icon-component:nth-child(3), .aio-icon-component:last-child {padding:0 !important;vertical-align:text-top;}
	 .contactroW .vc_col-sm-3 .aio-icon-box {display:table-cell !important;vertical-align:text-top;}
	 .contactroW .vc_col-sm-3 .aio-icon-component:nth-child(1), .aio-icon-component:nth-child(3) {padding:0 !important;}	 
	 .index_routine .col-lg-6 {height:auto;}
	 .index_routine .routineimg100 {height:350px;}
	 .index_routine .col-lg-6 .col6_inneR {padding:50px;}
	 .single_routine .col-sm-4 img {height:180px;}
	 .single-routine .controutinE {padding:30px 0;}	 
	 .productroW7 .uvc-heading h2 {font-size:34px !important;line-height:40px !important;}	 
	 .productroW2 .uvc-main-heading h2 {font-size:40px !important;line-height:45px !important;}
	 .productroW3 .uvc-main-heading h2 {font-size:40px !important;line-height:45px !important;}
	 .productroW4 .uvc-main-heading h2 {font-size:40px !important;line-height:45px !important;}
	 .productroW5 .uvc-main-heading h2 {font-size:40px !important;line-height:45px !important;}
	 .productroW6 .uvc-main-heading h2 {font-size:40px !important;line-height:45px !important;}	
	 .container80.productroW1 {padding:60px 0 40px !important;}	 
	 .productroW1 .vc_col-sm-2 .ubtn {padding:15px;}
	  body.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {font-size:16px !important;line-height:25px;display:inline-block !important;}
	 .single-product .custom_woocommercE .related.products ul.products li {width:48%;}
	 .single-product .custom_woocommercE .daraz_sectioN .daraz_btN img {width:85%;}
	 .single-product .custom_woocommercE .related.products .product_titlE {font-size:14px;}
	 .single-product .custom_woocommercE .daraz_sectioN {padding:10px 15px;}
	 .single-product .custom_woocommercE .woocommerce-product-details__short-description ul {padding-left:15px;}
	 .faqroW .vc_tta-title-text {line-height:15px;font-size:14px;}
	 .faqroW .wpb_text_column ul {font-size:14px;}
	 .faqroW .wpb_text_column p {font-size:14px;}
	 .faqroW .vc_tta-panel-body ul {margin-left:15px;}
	 .faqroW .vc_tta.vc_general .vc_tta-panel-body {padding:5px 0px;}	 
	 .galleryroW .mine_videoS body .video-item embed, iframe, object {height:200px;}
	 .searcHroW .page-title {font-size:24px;}
	 .roW404 .page-title {font-size:25px;}
	 .roW404 .search-field {width:100%;}
	 .roW404 .search-submit {padding:15px 20px;}
	 .shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:36px;line-height:40px;}	 
	 .woocommerce-shop .custom_woocommercE .woocommerce-ordering {width:100%;}
	 .woocommerce-shop .custom_woocommercE select.orderby {width:100%;}	
	 .product_slider .owl-nav .owl-prev {left:35%;}
	 .product_slider .owl-nav .owl-next {right:35%;}
	 .product_slider .owl-nav {top:auto;bottom:-35px;}
	 .aboutsectioN4 .vc_col-sm-12 .brandsconT {padding:15% 0 0 !important;}
	 .product_slider .owl-nav .owl-prev, .owl-next {font-size:40px !important;height:40px;width:40px;border-radius:40px;}
	 .tax-product_cat .woocommerce-loop-category__title {font-family:'Open Sans Bold' !important;font-size:16px !important;padding:20px 10px !important;}
	 .tax-product_cat .product-category:before {border-width:0 30px 30px 0 !important;}
}
@media only screen and (max-width: 430px) {
	 .footer_1 #mc_embed_signup_scroll .row .col-sm-10 {width:75%;}
	 .instagraMroW .ti-feed-widget .ti-layout-item {height:350px !important;}
	 .catheaD .uvc-main-heading h2 {font-size:27px !important;}
	 .instagraMroW .uvc-main-heading h2 {font-size:25px !important;line-height:30px !important;}
	 .aboutsectioN3 .vc_col-sm-12 .uvc-heading h2 {font-size:34px;line-height:35px;padding:0 40px !important;}
	 .aboutsectioN1 .uvc-main-heading h2 {line-height:40px !important;font-size:35px !important;}
	 .aboutsectioN2 .vc_col-sm-7 .uvc-main-heading h2 {font-size:26px;margin-bottom:15px !important;line-height:30px;}
	 .aboutsectioN5 .vc_col-sm-7 .uvc-main-heading h2 {font-size:26px;margin-bottom:15px !important;line-height:30px;}
	 .fliproW .ifb-face.ifb-back p {font-size:18px !important;}	 
	 .contactroW .vc_col-sm-6 .uvc-heading h2 {font-size:28px;}
	 .contactroW .vc_col-sm-3 .aio-icon-component {display:inline-flex;height:auto;width:100%;border-bottom:1px solid #ddd !important;border-right:0;
	 padding:0 !important;}
     .contactroW .vc_col-sm-3 .aio-icon-box {padding:0px 20px 10px;}	
	 .contactroW .vc_col-sm-3 .aio-icon-component:nth-child(1), .aio-icon-component:nth-child(3) {border-right:0;} 
	 .contactroW .vc_col-sm-3 .aio-icon-component:nth-child(3) {border-bottom:1px solid #ddd !important;border-right:0;}	 
	 .contactroW .vc_col-sm-3 .aio-icon-component:last-child {border-bottom:0 !important;border-right:0;}
     .contactroW .vc_col-sm-3 .aio-icon-box .aio-icon-header {padding:5px 0;}		
	 .contactroW .vc_col-sm-3:nth-child(2) .vc_column-inner {border-top-left-radius:15px;border-top-right-radius:15px;}
	 .contactroW .vc_col-sm-3:nth-child(1) {border-radius:15px;border-top-right-radius:0;border-top-left-radius:0;}
	 .contactroW .vc_col-sm-6 {border-radius:15px;}	 
	 .contactroW .vc_col-sm-6 .vc_column-inner {padding:40px 0px 0 !important;}
	 .contactusroW .vc_col-sm-12 .vc_column-inner {padding:0 !important;}
	 .contactroW .vc_col-sm-6 {padding-top:40px;}
	 .vc_row.contactusroW {padding:70px 0 !important;}
	 .index_routine .routineimg100 {height:300px;}
	 .index_routine .col-lg-6 .col6_inneR {padding:30px 45px;}	
     .single_routine_titlE {line-height:35px;font-size:30px;padding-bottom:25px;}	
	 .single-routine .uvc-main-heading h4 {font-size:20px;}	 
	 .tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product .product_titlE {font-size:16px;}	 
	 .productroW2 .vc_col-sm-8 .vc_column-inner {height:30vh;}
	 .productroW3 .vc_col-sm-4 .vc_column-inner {height:30vh;}
	 .productroW4 .vc_col-sm-8 .vc_column-inner {height:30vh;}
	 .productroW5 .vc_col-sm-4 .vc_column-inner {height:30vh;}
	 .productroW6 .vc_col-sm-8 .vc_column-inner {height:30vh;}
	 .productroW7 .uvc-heading h2 {font-size:40px !important;line-height:42px !important;}
	 .single-product .custom_woocommercE .woocommerce-tabs .panel h2 {font-size:20px;}	 
	 .single-product .custom_woocommercE .related h2 {font-size:20px;}		
     .single-product .custom_woocommercE .daraz_sectioN .daraz_logo_imG img {width:90%;}	 
	 .single-product .custom_woocommercE .daraz_sectioN .daraz_btN img {width:100%;}
	 .single-product .custom_woocommercE .product.type-product .summary.entry-summary h1.product_title.entry-title {font-size:30px;}
	 .single-product .custom_woocommercE .product.type-product .summary.entry-summary .woocommerce-product-details__short-description {font-size:14px;}
	 .single-product .custom_woocommercE .product.type-product .summary.entry-summary .product_meta {font-size:14px;}
	 body.single-product .custom_woocommercE .woocommerce-Tabs-panel ul {font-size:14px !important;line-height:23px;}
	 .faqroW .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a {padding-right:50px;}
	 .faqroW .vc_tta.vc_general .vc_tta-panel-title>a {padding:14px 10px;}
	 .galleryroW .pagination .page-numbers.current {font-size:12px;padding:10px 15px;}
	 .galleryroW .pagination .page-numbers {font-size:12px;padding:10px 15px;}
	 .galleryroW .pagination {margin:20px auto;}
	 .searcHroW .page-title {font-size:20px;}
	 .exportroWs .accordion-title-export {font-size:16px;}
	 .shippingroW1 .ult-new-ib-title {font-size:28px !important;}
}
@media only screen and (max-width: 414px) {
	 .single_routine .col-sm-4 img {height:160px;}
	 .tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {margin-right:14px !important;}	 
	 .vc_row.exportroWs {padding:10px 0 !important;}
	 .vc_row.exportroWs .accordion-title-export {padding:10px;}
	 .tax-product_cat .product-category:before {border-width:0 20px 20px 0 !important;}
}
@media only screen and (max-width: 412px) {
}
@media only screen and (max-width: 411px) {
	 .productroW7 .uvc-heading h2 {font-size:30px !important;line-height:35px !important;}
	 .shippingroW1 .ult-new-ib-title {padding:70px 30px 0 !important;}
}
@media only screen and (max-width: 393px) {
	 .martoP .wpb_single_image {margin-top:-115px !important;}
	 footer .menu {margin-left:5px;}	
	 #SR7_8_1 .sr7-tab-title {font-size:25px !important;}
     #SR7_8_1 .sr7-tab-desc {font-size:16px !important;padding-top:0;}	 
	 .tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product .product_titlE {font-size:15px;}
	 .galleryroW .mine_videoS .video-item h3 {font-size:16px;line-height:22px;}
	 .galleryroW .pagination .page-numbers {font-size:10px;padding:10px 15px;}
	 .galleryroW .pagination .page-numbers.current {font-size:10px;padding:10px 15px;}	 
	 .tax-product_cat .woocommerce-loop-category__title {font-size:14px !important;}
}
@media only screen and (max-width: 390px) {
	.brandsconT {font-size:18px;}
	.aboutsectioN4 .vc_col-sm-12 .vc_column-inner {padding:30px 5px 0 !important;}
	.aboutsectioN6 .uvc-main-heading h2 {font-size:18px !important;}
	.single_routine_banneR {padding:20px 0;}
	.single_routine_banneR .col-sm-4 {padding:0 8px;}
	.single-product .custom_woocommercE .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {padding-top:0;margin-bottom:20px;}
	.single-product .custom_woocommercE .daraz_sectioN {margin-top:20px;}
	.tax-product_cat .custom_woocommercE .page-title {font-size:32px;line-height:40px;}
}
@media only screen and (max-width: 385px) {
	.footer_1 #mc_embed_signup_scroll .row .col-sm-10 {width:73%;}
	.index_routine .routine_title {font-size:26px;}
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {margin-right:12px !important;}
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product .product_titlE {font-size:14px;}
	.galleryroW .pagination .page-numbers.prev {padding:10px;}
	.galleryroW .pagination .page-numbers.next {padding:10px;}
	.roW404 .page-title {font-size:20px;padding:0 20px;}
}
@media only screen and (max-width: 375px) {
	.happieroW .uvc-main-heading h2 {font-size:23px !important;}
	.journeyroW .uvc-main-heading h2 {font-size:38px !important;}
	.instagraMroW .ti-feed-widget .ti-layout-item {height:300px !important;}
	.single_routine_titlE {line-height:30px;font-size:28px;}
	.single-routine .vc_col-sm-6 {padding-bottom:0px;}
	.productroW1 .vc_col-sm-2 .ubtn-ctn-center .ubtn {font-size:13px !important;}
	.single-product .custom_woocommercE .woocommerce-tabs .panel h2 {font-size:18px;}
	.single-product .custom_woocommercE .related h2 {font-size:18px;}
	.vc_row.aboutsectioN4 .wpb_text_column {margin:20px auto 59px !important;}
}
@media only screen and (max-width: 360px) {
	.catheaD .uvc-main-heading h2 {font-size:26px !important;}
	body .paralaximGs {min-height:250px !important;}
	.vc_row.skincarebG {min-height:250px !important;}
	.journeyroW .uvc-main-heading h2 {font-size:36px !important;}
	.footer_1 #mc_embed_signup_scroll .row .col-sm-10 {width:70%;}
	.routine-carousel .col-lg-4 img {height:150px;}
	.fliproW .ifb-face.ifb-back p {font-size:16px !important;}
	.aboutsectioN6 .uvc-main-heading h2 {padding:0 20px !important;}
	.aboutsectioN2 .vc_col-sm-7 .uvc-main-heading h2 {font-size:23px;}
	.aboutsectioN5 .vc_col-sm-7 .uvc-main-heading h2 {font-size:23px;}	
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product {width:100% !important;margin:0 0 20px !important;float:none;}
	.tax-product_cat .custom_woocommercE .products.columns-4 .product.type-product .product_titlE {font-size:18px;}
	.productroW1 .vc_col-sm-2 .ubtn-ctn-center .ubtn {font-size:12px !important;}	
	.productroW2 .uvc-main-heading h2 {font-size:35px !important;line-height:35px !important;}
	.productroW3 .uvc-main-heading h2 {font-size:35px !important;line-height:35px !important;}
	.productroW4 .uvc-main-heading h2 {font-size:35px !important;line-height:35px !important;}
	.productroW5 .uvc-main-heading h2 {font-size:35px !important;line-height:35px !important;}
	.productroW6 .uvc-main-heading h2 {font-size:35px !important;line-height:35px !important;}
	.single-product .custom_woocommercE .product.type-product .summary.entry-summary h1.product_title.entry-title {font-size:26px;}
	.galleryroW .mine_videoS .video-item h3 {font-size:15px;}
	.vc_row.container80.galleryroW .video-item h3 {padding:15px 20px 10px;}
	.searcHroW .page-title {font-size:18px;}
	.searcHroW .search-results-list {font-size:16px;}
	.roW404 .search-submit {padding:14px 20px;font-size:12px;}
	.roW404 .search-field {width:100%;font-size:12px;padding:10px;}
	.tax-product_cat .woocommerce-loop-category__title {font-size:16px !important;height:80px;display:grid;place-items:center;}
}
@media only screen and (max-width: 320px) {
	.footer_1 #mc_embed_signup_scroll .row .col-sm-10 {width:67%;}
	.catheaD .uvc-main-heading h2 {font-size:23px !important;}
	.catheaDroW .vc_col-sm-1 {width:45%;}
	.journeyroW .uvc-main-heading h2 {font-size:32px !important;}
	.aboutsectioN1 .uvc-main-heading h2 {font-size:32px !important;}	
	.aboutsectioN3 .vc_col-sm-12 .uvc-heading h2 {font-size:32px;line-height:35px;}
	.aboutsectioN5 .vc_col-sm-7 .uvc-main-heading h2 {font-size:32px;}
	.aboutsectioN2 .vc_col-sm-7 .uvc-main-heading h2 {font-size:30px;line-height:30px;}
	.fliproW .ifb-face.ifb-back p {font-size:14px !important;}
	.fliproW .flip-box-wrap .ifb-face.ifb-front .flipbox_heading {font-size:25px !important;}
	.contactroW .vc_col-sm-6 .uvc-heading h2 {font-size:24px;}
	.index_routine .routine_description b {font-size:17px;}
	.index_routine .routine_description {font-size:14px;}
	.single_routine .col-sm-4 img {height:140px;}
	.single-routine .uvc-main-heading h4 {font-size:18px;}
	.single_routine_titlE {line-height:30px;font-size:24px;padding-bottom:20px;}
	.productroW1 .vc_col-sm-2 {width:100%;}
	.productroW1 .vc_col-sm-2 .ubtn-ctn-center {margin-bottom:10px;}
	.productroW1 .vc_col-sm-2 .ubtn {padding:18px;}
	.single-product .custom_woocommercE .container80.p-t-100 {padding-top:20px;}
	.single-product .custom_woocommercE div.product .woocommerce-tabs .panel {margin-bottom:10px;}	
	.single-product .custom_woocommercE .woocommerce-tabs .panel h2 {padding:15px;margin-bottom:15px;}
	.single-product .custom_woocommercE .related h2 {padding:15px;margin-bottom:15px;}
	.single-product .custom_woocommercE .related.products ul.products li:nth-child(2) {display:none;}
	.single-product .custom_woocommercE .related.products ul.products li {width:100%;margin:0 auto !important;}
	.galleryroW .pagination .page-numbers.prev {display:none;}
	.galleryroW .pagination .page-numbers.next {display:none;}
	.exportroWs .accordion-title-export {font-size:14px;}
    .shippingroW1 .ult-new-ib-title {padding:70px 0px 0 !important;}
	.shippingroW2 .vc_col-sm-4 .uvc-main-heading h1 {font-size:30px;line-height:35px;}
}
/*Responsive End*/