/*
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
*/


.wt-cat-card__title,.wt-prod-title{line-height:1;font-weight:500;font-family:'Fanwood Text'}.wt-cat-card__image img,.wt-prod-image img{max-width:100%;object-fit:contain;height:auto}.wt-cat-card,.wt-prod-image,.wt-prod-top,.wt-title{text-decoration:none}.wt-cat-card__title,.wt-prod-title,.wt-title{font-family:'Fanwood Text'}.star-rating,.wt-title{overflow:hidden;position:relative}.buy-now-cta a{background-color:#fdbaaf;padding:10px 30px!important;border:1px solid #fdbaaf;border-radius:5px;opacity:unset!important}.buy-now-cta a>span{color:#000!important;font-size:16px}.wt-cat-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.wt-cat-card{background:#fdbaaf;border-radius:24px;padding:26px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;min-height:160px;transition:transform .18s,box-shadow .18s}.wt-cat-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.12)}.wt-cat-card__content{width:60%}.wt-cat-card__mini{font-size:13px;opacity:.9;margin-bottom:8px;color:#111}.wt-cat-card__title{font-size:52px;color:#111;margin-bottom:50px}.wt-cat-card__btn{display:inline-flex;background:#000;padding:5px 17px;border-radius:8px;font-size:13px;letter-spacing:.2px;color:#ffbab0}.wt-cat-card__image{width:40%;display:flex;justify-content:flex-end;align-items:center}.wt-cat-card__image img{width:150px;transform:translateY(2px)}#footer-sec .vc_column-inner{justify-content:flex-start}div#footer-sec .vc_col-sm-4:nth-child(2) .vc_column-inner>.wpb_wrapper{margin:0 auto;display:table}#footer-sec li.menu-item,ul.social-list li.socials{list-style:none}ul.social-list li.socials a{margin-right:25px}li.socials a i{font-size:25px}img.img-with-animation.home-page-logo.skip-lazy{height:auto;width:180px}@media (max-width:1024px){.wt-cat-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.wt-cat-card__title{font-size:38px}div#bannerSec{display:none!important}div#bannerSecmob{display:block!important;padding-top:120px!important;padding-bottom:100px!important}div#bannerSecmob h3{font-size:45px;line-height:59px;color:#fff}div#bannerSecmob h3 span.color-change{color:#fdbaaf}div#mobSecrow .vc_col-sm-12 .vc_column-inner>.wpb_wrapper{display:flex;gap:15px;margin-top:10px}div#mobSecrow .vc_col-sm-12 .vc_column-inner>.wpb_wrapper a.nectar-button.small.regular.accent-color.regular-button.btn-light{border:1px solid #f9baae;color:#f9baae}div#header-outer header#top .container{padding:0 70px!important}div#secTwo .row_col_wrap_12.col.span_12.dark.left{padding:0 20px!important}div#secFour{padding-top:0!important;padding-bottom:40px!important}div#secFour>.row_col_wrap_12.col.span_12.dark.left{padding-left:30px!important;padding-right:30px!important}.wt-collections-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-actions{gap:7px!important}div#secSix h2{font-size:40px!important;line-height:58px!important}#footer-sec .contact-info-section .info-box p:nth-child(2){font-size:13px!important}ul.social-list{margin:0!important}div#footer-sec h3.vc_custom_heading.vc_do_custom_heading{font-size:17px!important}.footer-txt p{font-size:10px!important}}@media (max-width:640px){.wt-cat-cards{grid-template-columns:1fr}.wt-cat-card{padding:22px}.wt-cat-card__title{font-size:34px}.wt-cat-card__image img{width:140px}div#bannerSecmob .row_col_wrap_12.col.span_12.dark.left{display:flex;flex-direction:column-reverse}.sag-gallery{transform:translate(0,0)!important}div#header-outer header#top .container{padding:10px 20px!important}div#bannerSecmob{padding-top:90px!important;padding-bottom:20px!important}div#bannerSecmob .vc_col-sm-6:nth-child(2){padding-left:40px;padding-right:40px}.wt-collections-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}div#secFour{padding-top:50px!important}}div#secTwo{z-index:9999}div#secTwo h2.vc_custom_heading.vc_do_custom_heading{font-size:60px;color:#000;font-weight:500;line-height:74px;padding-top:50px}a.nectar-button.small.regular.accent-color.regular-button.btn-dark{color:#000;padding:12px 20px;font-size:16px;font-weight:400;border:1px solid #ffbab0;border-radius:5px!important}a.nectar-button.small.regular.accent-color.regular-button.btn-light{color:#000;padding:12px 20px;font-size:16px;font-weight:400;border:1px solid #000;border-radius:5px!important;background-color:transparent!important}div#secTwobtnrow .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;justify-content:center;gap:20px;padding-top:40px}.wt-prod-cards{display:grid;gap:24px}.wt-pgrid.wt-cols-2,.wt-prod-cards.wt-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wt-pgrid.wt-cols-3,.wt-prod-cards.wt-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wt-pgrid.wt-cols-4,.wt-prod-cards.wt-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wt-prod-card{background:#ffbab0;border-radius:24px;padding:26px;overflow:hidden;min-height:420px;display:flex;flex-direction:column}.wt-prod-top{color:#111}.wt-prod-mini{font-size:13px;opacity:.9;margin-bottom:8px}.wt-prod-title{font-size:40px;margin-bottom:14px}.wt-prod-image{display:flex;justify-content:center;align-items:center;flex:1}.wt-prod-image img{width:260px}.wt-prod-bottom{margin-top:18px}.wt-prod-price{font-size:14px;margin-bottom:12px}.wt-prod-price del{opacity:.8;margin-left:6px}.wt-price ins,.wt-prod-price ins{text-decoration:none;font-weight:700}.wt-prod-atc,.wt-prod-card .button{width:100%!important;display:block!important;text-align:center!important;background:#000!important;color:#ffbab0!important;border-radius:8px!important;padding:7px 14px!important;border:none!important;font-size:16px}.wt-price,.wt-title{color:#111;font-weight:500}.wt-atc:hover,.wt-prod-card .button:hover{opacity:.92}div#secThree h2{font-size:60px;line-height:70px;color:#000;font-weight:400}div#secThree p{font-size:16px;color:#000;line-height:32px;padding-top:15px;padding-bottom:20px}div#secThree a.nectar-button.small.regular.accent-color.regular-button{padding:12px 30px;color:#000;font-size:16px;font-weight:400}div#secFour h2.vc_custom_heading.vc_do_custom_heading{font-size:60px;color:#000;font-weight:400}.wt-pgrid{display:grid;gap:22px}.wt-pgrid.wt-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.wt-card{overflow:hidden;padding:0}.wt-img{aspect-ratio:4/3;overflow:hidden;margin:0 auto;display:table}.wt-img img{width:100%;height:100%;object-fit:cover;display:block}.wt-row1{display:flex;flex-direction:column-reverse;gap:14px;align-items:center;padding:14px 14px 6px;height:100px}.wt-title{font-size:25px;line-height:1.2;max-width:70%;text-align:center}.wt-title:hover{text-decoration:underline}.wt-price{font-size:18px;white-space:nowrap}.wt-desc,.wt-rcount{font-size:12px;color:#555}.wt-price del{opacity:.7;margin-right:6px}.wt-desc{padding:0 14px 8px}.wt-rating{padding:0 14px 12px;display:flex;align-items:center;gap:6px}.wt-rating .star-rating{font-size:14px}.star-rating span::before,.star-rating::before{font-size:14px!important;content:"★★★★★";position:absolute;left:0;top:0}.wt-atc,.wt-buy{color:#111!important}.wt-actions{display:flex;gap:10px;padding:0 14px 14px}.wt-btn{flex:1;border-radius:6px!important;padding:10px 12px!important;font-size:12px!important;text-align:center!important;line-height:1!important;border:1px solid #111!important}.wt-atc{background:#ffbab1!important;border-color:transparent!important}.wt-buy{background:#fff!important}.wt-buy:hover{background:#111!important;color:#fff!important}@media (max-width:900px){.wt-prod-cards.wt-cols-2,.wt-prod-cards.wt-cols-3,.wt-prod-cards.wt-cols-4{grid-template-columns:1fr}.wt-prod-title{font-size:34px}.wt-prod-image img{width:240px}.wt-pgrid.wt-cols-3,.wt-pgrid.wt-cols-4,.wt-pgrid.wt-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.wt-pgrid{grid-template-columns:1fr!important}}.star-rating .rating,.star-rating .woocommerce-review-link,.star-rating span .rating,.star-rating strong.rating,.star-rating+span,.star-rating~span,.wt-rating .wt-rcount{display:none!important}.star-rating{display:inline-block;width:5.4em;height:1em;font-size:14px;line-height:1}.star-rating::before{color:#ddd}.star-rating span{position:absolute;left:0;top:0;height:1em;overflow:hidden;font-size:0!important;color:transparent!important}a.toggle-heading,p.info-box-head{font-size:20px!important}.star-rating span::before{color:#f5b50a!important}.wt-rating .star-rating::before{content:"★★★★★";color:#ffc800;position:absolute;left:0;top:0;font-size:18px!important}div#secFive h2.vc_custom_heading.vc_do_custom_heading{font-size:60px;font-weight:400;color:#000}div#secFive a.nectar-button.small.regular.accent-color.regular-button{color:#000;font-size:16px;font-weight:400;padding:12px 22px;line-height:25px}.nectar-video-box img.attachment-full.size-full{height:auto;width:80px!important;margin:0 auto;border-radius:98px}div#secSix h2{font-size:50px;color:#fff;line-height:70px;font-weight:300}div#secSix p{color:#fff}.su-contact-form{font-family:inherit;margin:0 auto;font-family:inherit;max-width:100%}.su-contact-form .su-row{display:flex;gap:8px;margin-bottom:10px}.su-contact-form .su-row .col{float:none;display:block}.su-contact-form .su-input,.su-contact-form .su-select,.su-contact-form .su-textarea{width:100%;border:1px solid #f7b7a8;border-radius:10px;padding:10px 14px;font-size:14px;box-sizing:border-box;background-color:#fff;outline:0;transition:border-color .2s,box-shadow .2s}.su-contact-form .su-textarea{min-height:160px;margin-top:8px}.su-contact-form .su-select{margin:8px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 14px center;background-size:10px}.su-contact-form ::placeholder{color:#c8a6a0}.su-contact-form .su-input:focus,.su-contact-form .su-select:focus,.su-contact-form .su-textarea:focus{border-color:#f2a28f;box-shadow:0 0 0 2px rgba(242,162,143,.2)} 
.su-contact-form .su-submit{width:100%;border:none;border-radius:12px;padding:14px 20px;font-size:15px;font-weight:500;background-color:#f7b7a8;color:#2b1b18;cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s}.su-contact-form .su-submit:hover{opacity:.95;box-shadow:0 4px 10px rgba(0,0,0,.08);transform:translateY(-1px)}@media (max-width:768px){.su-contact-form .su-row{flex-direction:column}}.subscribe-input{width:100%;padding:14px 18px;border:1px solid #3a3a3a;border-radius:10px;background:0 0!important;color:#fff;font-size:15px;box-sizing:border-box;outline:0;transition:.2s}.subscribe-input::placeholder{color:#bdbdbd}.subscribe-input:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.15)}#secSeven p{text-align:center;font-size:16px;color:#000}#secSeven h2.vc_custom_heading.vc_do_custom_heading{color:#000;text-align:center!important;font-size:50px;font-weight:400;padding-bottom:20px}a.toggle-heading{background:#f9baae!important;color:#000!important;font-weight:500!important;border-radius:8px}.toggles.accordion p{text-align:left}#secEight .testimonial_slider.span_12.col p,.toggle.default p{text-align:left!important}#secEight p,#secNine p{text-align:center;color:#000;font-size:18px}#secEight h2.vc_custom_heading.vc_do_custom_heading,#secNine h2.vc_custom_heading.vc_do_custom_heading{text-align:center!important;color:#000;font-size:50px;font-weight:500;padding-bottom:20px}span.wpcf7-form-control-wrap{margin-bottom:20px}textarea.wpcf7-form-control.wpcf7-textarea.su-input{height:160px}#footer-sec{padding:60px 0!important}#footer-sec p{color:#fff;font-size:14px}#footer-sec ul#menu-main-menu-2{margin:0;color:#fff}#footer-sec h4{color:#ffffffff;font-size:20px;font-weight:500}#footer-sec .contact-info-section{display:flex;justify-content:space-between}#footer-sec input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.subscribe-input{background:#ffffff42!important}#footer-sec h2.widgettitle{color:#fff;font-weight:500;font-size:20px;font-family:Epilogue}ul#menu-ftr-menu{margin:0}ul#menu-ftr-menu li.menu-item{color:#fff;font-size:15px;line-height:34px}ul#menu-ftr-menu li.menu-item::before{content:">";font-size:21px;padding-right:5px}div#footer-sec h3.vc_custom_heading.vc_do_custom_heading{font-family:Epilogue!important;color:#fff;font-size:24px}div#footer-sec input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.subscribe-input{padding:15px;border-radius:15px}div#copyright{display:none}.su-contact-form input.wpcf7-form-control.wpcf7-tel.wpcf7-text.wpcf7-validates-as-tel.su-input,.su-contact-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.su-input{height:60px}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.su-input{height:60px!important}div#aboutSec p{color:#000;font-size:16px;padding-top:15px;line-height:30px}.inner-wrap h1{font-size:50px!important}.woocommerce .woocommerce-breadcrumb span:last-child{opacity:1;color:#000;font-weight:900}.wt-title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;cursor:pointer}@media (max-width:1600px){div#secFive .row_col_wrap_12.col.span_12.dark.left,div#secTwo .row_col_wrap_12.col.span_12.dark.left{padding-left:50px;padding-right:50px}.wt-cat-card__title{font-size:30px;margin-bottom:30px}.wt-cat-card__btn{font-size:12px}}@media (max-width:1440px){header#top .container{padding:0 160px!important}div#secTwo .row_col_wrap_12.col.span_12.dark.left{padding:0 80px}div#secFive .row_col_wrap_12.col.span_12.dark.left,div#secThree .row_col_wrap_12.col.span_12.dark.left{padding-left:80px;padding-right:80px}.wt-cat-card__title{font-size:24px;margin-bottom:22px}.wt-cat-card__btn{padding:4px 15px;font-size:12px}div#secTwo h2.vc_custom_heading.vc_do_custom_heading{font-size:40px;line-height:58px}.wt-prod-title{font-size:30px}div#secThree p{font-size:14px;line-height:32px}div#secThree h2{font-size:50px;line-height:55px}div#secFour .row_col_wrap_12.col.span_12.dark.left{padding-left:140px;padding-right:140px}.wt-collection-card{height:250px}#secSeven h2.vc_custom_heading.vc_do_custom_heading,div#secFive h2.vc_custom_heading.vc_do_custom_heading,div#secFour h2.vc_custom_heading.vc_do_custom_heading{font-size:50px}.sag-gallery{transform:translate(70px,10px)}div#secTwo .wpb_text_column.customCategoryrow{transform:translateY(55px)!important}}@media (max-width:1366px){.wt-prod-title{font-size:29px}#secEight p{font-size:18px;line-height:32px}}@media (max-width:1280px){div#secFive .row_col_wrap_12.col.span_12.dark.left{padding-left:20px;padding-right:20px}.wt-cat-card__btn{padding:4px 15px;font-size:11px}sr7-img#SR7_1_1-1-5{width:319px!important;height:300px!important;transform:translate(80px,45px)!important}div#secThree p{font-size:13px}.wt-prod-title{font-size:26px}.wt-title,div#footer-sec h3.vc_custom_heading.vc_do_custom_heading{font-size:20px}.sag-stage{max-width:400px;max-height:400px;margin:0 auto}div#filter_716_0{height:auto;width:280px;padding:10px}div#filter_779_0{padding:10px}}@media (max-width:500px){.sag-gallery{transform:translate(-20px,-50px)}div#secTwo .row_col_wrap_12.col.span_12.dark.left{padding:0 30px}div#secTwo{transform:translate(0,0)!important}header#top{background-color:#000;border-bottom:1px solid}header#top .container{padding:0 15px!important}div#header-outer{padding-top:0;padding-bottom:0}div#bannerSec .row_col_wrap_12.col.span_12.dark.left{padding-top:60px}div#secFour .row_col_wrap_12.col.span_12.dark.left{padding-left:20px!important;padding-right:20px!important}div#secSix h2{font-size:30px;color:#fff;line-height:40px;font-weight:300}div#footer-outer{display:none}sr7-txt#SR7_1_1-1-0{font-size:19px!important}} 