/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



body::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #F5F5F5;
}
body::-webkit-scrollbar
{
width: 6px;
background-color: #F5F5F5;
}
body::-webkit-scrollbar-thumb
{
background-color: #fbdf18;
}
div#search-outer {
    height: 200px !important;
}

div#CONTACT div#gform_fields_1 {
    row-gap: normal;
}

div#CONTACT div#gform_wrapper_1 {
    margin-bottom: 0;
}

div#CONTACT input#gform_submit_button_1 {background-color: #fbdf18;color: black;}
#top li.nectar-woo-cart p.woocommerce-mini-cart__empty-message {
    color: black !important;
    margin-top: -28px;
}
.page-id-189 .tinv-wishlist select#tinvwl_product_actions {
    padding-top: 6px;
}
.page-id-189 .tinv-wishlist td.product-remove button {
    display: flex;
    align-items: center;
}
button.button {
    color: black !important;
}
.page-id-189 .tinv-wishlist td.product-action button.button.alt {
    color: white !important;
}
div#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows a {
    font-size: 15px !important;
    line-height: 25px !important;
}
div#fooer {
    padding-block: 40px !important;
}
#footer-outer #footer-widgets .row {
    padding-block: 50px !important;
}

#footer-outer div#media_image-2 {
    margin-bottom: 10px;
}
div#copyright {
    padding-block: 15px !important;
}
.home a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    color: #274b4f;
    font-weight: 700;
}

.home a.nectar_quick_view.no-ajaxy.button {
    color: #274b4f;
}
div#copyright .col.span_5 {
    max-width: 100%;
}
div#copyright .col.span_5  div#text-2 {
    float: left;
}
div#copyright .col.span_5 div#text-3 {
    float: right;
}
div#copyright .col.span_5 div#text-3 img {
    margin-bottom: 0px !important;
}
div#copyright .col.span_5 {
    max-width: 100% !important;
}
div#footer-outer .iconnn li {
    display: inline-block;
    margin-right: 14px;
}
div#footer-outer  div#nav_menu-5 {
    margin-bottom: 13px;
}
#footer-outer ul#menu-contact a {
    text-decoration: underline;
    opacity: 1 !important;
}
div#fooer:before {
    content: '';
    position: absolute;
    border: 1px solid #ffffff40;
    width: 100%;
    bottom: 0;
    z-index: 99;
}
div#fooer div#newsletterwidgetminimal-2 form.tnp-form {
    display: flex;
}
div#fooer div#newsletterwidgetminimal-2  input.tnp-email {
    background-color: transparent;
    border: 1px solid #333333;
    border-radius: 0px !important;
    padding-block: 10px !important;
}
div#fooer div#newsletterwidgetminimal-2 input.tnp-submit {
    border-radius: 0px !important;
    width: 160px;
    margin-left: 20px;
    color: #274b4f;
}
div#fooer div#footerin {
    width: 77%;
    margin: 0 auto;
}
div#header-secondary-outer ul {display: flex !important;justify-content: space-between !important;position: absolute;left: 0;right: 0;margin: 0 auto;}
div#header-secondary-outer li:before {
    content: '';
    position: absolute;
    border: 1px solid black;
    height: 20px;
    right: -140px;
}
div#header-secondary-outer li:last-child:before {
    display: none;
}
#top ul.buttons.sf-menu li {
    margin-inline: 8px !important;
}
#top .bb1 a {
    padding-inline: 0px !important;
}
div#Purpose .text1 {
    margin-bottom: 0px !important;
}
.home ul.products li span.woocommerce-Price-amount.amount {
    color: black;
}
.home ul.products li h2.woocommerce-loop-product__title {
    padding-bottom: 0px !important;
}
a#b1 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
    color: #274b4f;
    padding: 11px 66px !important;
    transition: 0.9s;
}
div#CATEGORY div#CATEGORYin a#b1 {
    margin: 0 auto;
    display: table;
}
div#CATEGORY div#CATEGORYin .text1 {
    margin-bottom: 10px;
}
div#CATEGORY div#CATEGORYin {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    top: 0;
    padding-bottom: 20px;
}
div#CATEGORY div#CATEGORYin h1 {
    font-size: 40px;
    line-height: 50px;
}
div#CATEGORY .img1 {
    width: 100%;
}
div#CATEGORY .c1 ,div#CATEGORY .c2 {padding-inline: 6px;}
div#CATEGORY {
    padding-inline: 8px;
}

div#CATEGORY .hover-wrap-inner:before {
    content: '';
    position: absolute;
    border: 4px solid #fbdf18;
    width: 0%;
    left: 0;
    bottom: 0;
    transition: 1.5s;
    scale: 0;
    transform-origin: left bottom;
}
div#CATEGORY .c1:hover .hover-wrap-inner:before,div#CATEGORY .c2:hover .hover-wrap-inner:before {
    width: 96%;
    scale: 1;
}
div#CATEGORY  .hover-wrap-inner {
    overflow: hidden;
}
div#Lemonade .text1 a {
    font-weight: 700;
    text-decoration: underline;
    font-size: 19px;
    line-height: 29px;
}
a#b1:before {
    content: '';
    position: absolute;
    background-color: black;
    width: 100%;
    height: 0%;
    left: 0;
    bottom: 0;
    border-radius: 5px;
    transition: 0.9s;
}
a#b1:hover:before {
    height: 100%;
}
div#sellerin .text1 a {
    font-weight: 700;
    text-decoration: underline;
    font-size: 19px;
    line-height: 29px;
}
.home ul.products .tinv-wraper.tinv-wishlist {
    font-size: 100%;
    width: fit-content;
    background-color: white;
    filter: drop-shadow(2px 4px 6px #ccc);
    width: 40px !important;
    height: 40px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    position: absolute;
    top: 0;
    z-index: 999;
    right: 0;
    margin: 20px;
}
.home ul.products .tinv-wraper a {
    margin-top: 0;
    color: black;
}
div#Hoodies .img1 {
    width: 70%;
    padding-bottom: 20px;
}
div#Hoodies .text2 a {
    font-weight: 700;
    text-decoration: underline;
    font-size: 19px;
    line-height: 29px;
    color: #232323;
}
a#b1:hover {
    color: white;
}
/* ===================================== */
@media (max-width: 1600px) {}
/* ===================================== */
@media (max-width: 1440px) {}
/* ===================================== */
@media (max-width: 1366px) {
    .nectar-woo-flickity {
    padding-bottom: 0px !important;
}
}
/* ===================================== */
@media (max-width: 1280px) {

div#footerin {
    width: 80% !important;
}
}
/* ===================================== */
@media (max-width: 1080px) {
	div#header-secondary-outer li:before {
    right: -50px;
}
    div#footerin {
    width: 100% !important;
}
	div#header-secondary-outer li:before{
		display:none;
	}
}
/* ===================================== */
@media (max-width: 820px) {}
/* ===================================== */
@media (max-width: 768px) {}
/* ===================================== */
@media (max-width: 480px) {
	div#copyright .col.span_5 div#text-2

 {
    float: unset !important;
}
	div#copyright .col.span_5 div#text-3 {
    float: unset !important;
}
	div#Hoodies .c1 {
    padding-bottom: 40px;
}
	div#FreshMindset li {
    width: 100%;
    margin-right: 0;
}
	div#Mindset img {
    width: 60%;
}
}
/* ===================================== */
@media (max-width: 428px) {}
/* ===================================== */
@media (max-width: 414px) {}
/* ===================================== */
@media (max-width: 390px) {}
/* ===================================== */
@media (max-width: 375px) {}
/* ===================================== */
@media (max-width: 360px) {}
/* ===================================== */