/*

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

*/
@media only screen and (max-width: 999px){
.woocommerce-product-details__short-description * {
    font-size: 16px;
    line-height: 18px;
}.woocommerce-variation-description * {
    font-size: 16px;
    font-weight: bold;
}.woocommerce .variations * {
    font-size: 16px!important;
    
}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li {
    float: left;
    display: block;
    width: 50%;
}
}
a.pc-product-info:before {
    content: 'See details';
    display: block;
    padding: 3px;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    background: #ff5400;
    color: #fff;
    width: 127px;

}
.pc-recommendations .pc-product .pc-product-info .pc-product-price-info {
    display: block!important;
    margin: 5px 12px;
}
div#call-to-action {
    display: none!important;

}
.woocommerce .material.product .product-wrap .product-add-to-cart {
    opacity: 1;width: 100%;
    left: 0;
}.woocommerce .material.product .product-wrap .product-add-to-cart a {
    width: 100%;
    text-align: center;
}
.woocommerce .material.product:hover .product-wrap .product-add-to-cart {
    transform: none!important;
}
table.variations {
    background: #f6f6f6!important;
    display: block;
    padding: 0 15px 15px 18px!important;
    margin-top: -5px!important;
    margin-bottom: 15px!important;
}
.woocommerce .variations, .woocommerce div.product form.cart .variations {
    margin-bottom: 8px;
}
.single-product .summary p.price *,.single-product .woocommerce-variation-price {
    font-size: 28px;
    line-height: 32px;
    font-weight: bold;
}

.woocommerce-product-details__short-description span {
    color: #24677e!important;
}

    button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed,button.single_add_to_cart_button.button.alt {
background-color:#ff5400!important;
opacity:1!important;
color:#fff;width: 100%;font-family: 'Lato';
    text-transform: uppercase;
}
.single-product p.price.nectar-inherit-default {
    display: none!important;
}
.single-product h1.product_title.entry-title.nectar-inherit-default {
    font-size: 30px;
    line-height: 40px;
    font-weight: 600;
    font-family: Lato!important;
    margin-bottom: 20px!important;
}
a.reset_variations {
    display: none!important;
}

.pstt {
    text-align: right;
    margin-top: 10px;
    background: #ececec;
    padding: 12px 10px;
}
.pstt a {
    text-decoration: underline;
    line-height: 32px;
}
.pstt a:before {
    font-family: 'FontAwesome';
    display: inline-block;
    margin-right: 5px;
}
.pstt a:first-child:before {
    content: "\f03e";
}
.pstt a:nth-child(3):before {
    content: "\f15c";
}
.pstt a:nth-child(5):before {
    content: "\f1c7";
}
section.related.products,section.up-sells.upsells.products {
    display: none!important;
}
.pswp__zoom-wrap iframe {
    width: 100%;
    height: 100%;
    margin-top: 33px;
    padding-bottom: 33px;
}
audio {
    display: block;
    margin: 0 auto;
    visibility: visible;
    margin-top: 10%;
}
.infobox1 {
background:#fff;
color:#101010;
padding:10px;
padding-left:0;
clear:both!important;
float:none!important;
padding: 5px 0;
}
p#btnShow:before {
    content: "\f06e";
    font-family: 'FontAwesome';
    margin-right: 5px;
}
div#jp-relatedposts {display: none!important;}
button.pswp__button.pswp__button--arrow--left:before,button.pswp__button.pswp__button--arrow--right:before {
    background: transparent!important;
}
img.hover-gallery-image {
    left: 0;
    right: 0;
    max-width: 80%!important;
    border-radius: 5px;
}
span.price {
    font-family: inherit!important;
}.container-wrap {
    background: #f8f8f8;
}
.woocommerce ul.products li.product .product-wrap:hover img.hover-gallery-image, .woocommerce ul.products li.product .product-wrap:hover picture.hover-gallery-image {
    background: #f8f8f8!important;}
    .woocommerce ul.products li.product.material, .woocommerce-page ul.products li.product.material {
    background-color: #f8f8f8;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    border:none!important;
}
.woocommerce .material.product:hover .product-wrap .product-meta>.price {
    opacity: 1;
}

.woocommerce .material.product:hover .product-wrap .product-meta>.price {
    opacity: 1;
}
.woocommerce .material.product:hover .product-meta>.price, .woocommerce .material.product:hover h2, .woocommerce .material.product:hover h3 {
    transform: none;
}.woocommerce .material.product .product-wrap .product-add-to-cart {
    transition: none;
    transform: none;
}.woocommerce .material.product .product-wrap>a img {
    border-radius: 10px;
}.product-wrap {
    overflow: visible!important;
}
.woocommerce .material.product:before {
    box-shadow: none;}
    woocommerce .material.product .product-wrap .product-add-to-cart a > span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart {
    border-radius: 5px;
}.gift-this-product-main-container{display:none;}
.wc-prl-recommendations img {
    width: 90%!important;
    height: auto!important;
    max-height: 800px!important;max-width: 175px!important;
}
div#gift-this-product {
    display: none;
}
.woocommerce .material.product .product-wrap .product-add-to-cart {
    bottom: 0;
}div#preview {margin-top:0!important;}
ul.tabs.wc-tabs {}
div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs {
    margin: 10px 0 10px 0!important;}
h1.product_title.entry-title {
    display: none;
}
/*.iframeprnt:before {
    content: '';
    display: block;
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40px;
    height: 40px;
    background-color: #ffffff;
    border-radius: 50%;
    border: 4px solid #3498db;
    border-top: 4px solid transparent;
    animation: spin 1s linear infinite;    margin-left: -20px;
}*/iframe.entered.lazyloaded {
    z-index: 11;
    position: relative;
    background: black;
}.custt.wfc-open-cart-button {width: 100% !important;
    height: auto !important;
    text-align: center;
    border: 2px solid #ff5400;
    padding: 15px 0;
    margin-top: 10px;
    margin-bottom: -9px;color: #ff5400;}
    .wfc-open-cart-button.custt:before {
    color: #ff5400 !important;
}.yith-ywar-no-reviews img {
    display: none !important;
}button.simplefavorite-button.preset {
    font-family: 'Lato';
}button.simplefavorite-button.preset {
    background-color: transparent !important;
    color: black !important;
    border: none !important;
    font-size: 16px;
    padding-right: 5px;
}.yith-ywar-single-review {
    padding-bottom: 20px !important;
}.fa-star:before {
    content: "\f005";
    font-family: FontAwesome !important;
    color: #745697;
}
.features i[class*="fa-"], span[class*="fa-"] {
    background-color: transparent !important;
    color: #745697;
}
.yith-ywar-stats-wrapper.columns-1 {
    display: none;
}

    display: block;}
.yith-ywar-stats-wrapper.columns-2 {
    display: none;
}
@media only screen and (min-width: 925px) {
.yith-ywar-main-wrapper {
    display: flex;
    flex-direction: row-reverse;
    padding: 0 !important;
    gap: 20px;
}.yith-ywar-review-form-message .yith-ywar-single-review, .yith-ywar-pending-reviews-list .yith-ywar-single-review, .yith-ywar-reviews-list .yith-ywar-single-review, .yith-ywar-reviews-list-popup .yith-ywar-single-review, .yith-ywar-reviews-list-shortcode .yith-ywar-single-review, .yith-ywar-replies-wrapper .yith-ywar-single-review {
    box-shadow: none;
}

.yith-ywar-edit-forms.new-review {
    width: 30%;
}.yith-ywar-main-wrapper .yith-ywar-reviews-wrapper {
    width: 70%;
}
.yith-ywar-edit-forms .form-footer {
    height: auto;}
     .yith-ywar-reviews-list .yith-ywar-single-review, .yith-ywar-reviews-list-popup .yith-ywar-single-review, .yith-ywar-reviews-list-shortcode .yith-ywar-single-review, .yith-ywar-replies-wrapper .yith-ywar-single-review {
    box-shadow: none;}
    .yith-ywar-edit-forms .form-footer {
    height: auto;
    display: block;
    padding: 15px;
}.yith-ywar-edit-forms .form-content {
    padding: 10px;}
    .yith-ywar-no-reviews {
    padding-top: 50px;
}.form-header {
    text-align: center;
}
}
div#revhold {
    padding: 0 !important;
    margin: 0;
}
.product_meta {
    display: none;
}


