/*!
Skin Name:Shoppe Salon
Version:1.0
Demo URI:https://themify.org/shoppe-salon
Required Plugins:builder-contact, builder-woocommerce, woocommerce
*/:root{--theme_accent:#df9a2b;--theme_alt_accent:#000;--theme_rounded:0;--theme_btn_rounded:0}body{color:#494949;font:1.05em/1.7em Quicksand,sans-serif}.post-title a:hover,a:hover{color:var(--theme_accent_hover)}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Cormorant Garamond,serif}h1{font-size:4em;letter-spacing:-.03em;margin:0 0 .2em}h2{font-size:3em;letter-spacing:.02em}h5{font-size:1.35em;letter-spacing:.04em;margin:0 0 .4em}button,input[type=reset],input[type=submit]{background-color:var(--theme_alt_accent)}button:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:var(--theme_accent);color:#fff}#headerwrap{box-shadow:none}#header{margin:0 auto;max-width:94%;width:1160px}#site-logo{font:small-caps 600 1.8em/1em Cormorant Garamond,serif;letter-spacing:.01em;text-transform:none}#site-description{font-size:.75em}#main-nav>.current-menu-item>a:before,#main-nav>.current-menu-item>a:hover:before,#main-nav>.current_page_item>a:before,#main-nav>.current_page_item>a:hover:before,#main-nav>li:hover>a:before{display:none}.header-icons .search-button{border:0;border-radius:100%;margin:0 0 0 9px}.search-button .tf_fa{font-size:19px;padding:10px}.search-option-tab li.active a,.search-option-tab li:hover a{box-shadow:inset 0 -3px 0 0 var(--theme_accent)}.search-results-wrap .view-all-button:hover:after{border-color:var(--theme_accent)}.header-icons{top:0}.header-logo-left .sidemenu-off{align-items:center;display:flex;justify-content:end}.header-logo-left .sidemenu-off #main-nav-wrap{margin-left:auto}.header-logo-left .sidemenu-off .header-icons{order:1;position:unset}.header-bottom .icon-menu li>a .tooltip:before{border-bottom-color:transparent;border-top-color:var(--theme_accent)}#footerwrap .footer-tab:hover{color:#fff}.header-minbar-left #site-logo{margin:5px 0}.header-minbar-right #site-logo{margin-top:10px}#headerwrap .search-button,.header-minbar-left.mobile-menu-visible #headerwrap .search-button,.header-minbar-right.mobile-menu-visible #headerwrap .search-button{border:0;width:auto}.header-minbar-left.mobile-menu-visible #headerwrap .search-button,.header-minbar-right.mobile-menu-visible #headerwrap .search-button{margin:.8em}.header-minbar-right .sidemenu-off .icon-menu li>a .tooltip:before{border-bottom-color:transparent;border-left-color:var(--theme_accent)}.header-minbar-left .sidemenu-off .icon-menu li>a .tooltip:before{border-bottom-color:transparent;border-right-color:var(--theme_accent)}.header-slide-right #headerwrap .search-button{margin-left:0}.header-overlay #menu-icon{padding:7px 12px}.header-stripe #site-logo{margin:9px 0}.header-stripe .search-button{margin-right:25px}#footerwrap{background-color:var(--theme_alt_accent);color:#fff;font-size:1em}#footerwrap a{color:var(--theme_accent)}#footerwrap a:hover{color:#fff}#footerwrap .back-top a{color:var(--theme_alt_accent)}#footer{padding-bottom:1.9em;padding-top:3.25em}#footer-logo{font:small-caps normal 1.7em/1em Cormorant Garamond,serif;letter-spacing:.04em;margin-bottom:1.05em;text-transform:none}.footer-widgets .widgettitle,.widgettitle{font-size:1.35em;font-weight:400;letter-spacing:normal;margin:0 0 1em;text-transform:none}.footer-widgets .widget li{font-size:.9em;padding:0 0 .35em}#cart-wrap .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce ul.products li.product .button,.woocommerce-product-search button{background-color:var(--theme_alt_accent);color:#fff;font-size:.7em;font-weight:400;letter-spacing:.1em;padding:.95em 1.65em;text-transform:uppercase}#cart-wrap .button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .button:hover{background-color:var(--theme_accent);color:#fff;transform:none}.woocommerce div.product .product_title,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-weight:400;letter-spacing:-.02em}.woocommerce div.product .product_title{font-size:2em}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price ins,ul.products li.product .post-content .price,ul.products li.product .product-content .price{font-size:1.2em}.woocommerce ul.products li.product .price del{font-weight:400;opacity:1}.social-share{background:var(--theme_accent)}.social-share:before{border-top-color:var(--theme_accent)}.social-share .share:hover,.woocommerce ul.products li.product .share:hover{color:var(--theme_alt_accent)}.quick-look .tooltip,.wishlist-button .tooltip{background-color:var(--theme_accent)}.quick-look .tooltip:before,.wishlist-button .tooltip:before{border-top-color:var(--theme_accent)}#slide-cart .cart-total{font-size:.8em}.woocommerce .woocommerce-breadcrumb{color:var(--theme_accent);font-size:.75em;font-weight:400}.woocommerce .woocommerce-breadcrumb a{color:#000}.woocommerce div.product form.cart .button{font-size:.7em;font-weight:700;margin-bottom:1.05em;padding:1.225em 1.6em}.woocommerce-cart #content table.cart td.actions .coupon .input-text{padding:.6em .85em .5em;width:8.5em}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt{font-size:.75em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid rgba(0,0,0,.05)}.woocommerce div.product div.summary .product-share-wrap{margin:0 0 .75em}.woocommerce div.product div.summary .share-wrap .share-button,.woocommerce div.product div.summary .wishlist-button{padding:9px}.sticky_sidebar_enabled #toggle-mobile-sidebar-button{background-color:var(--theme_accent)}.tf_carousel .swiper-slide{text-align:left}.tf_carousel_nav_wrap{justify-content:end;margin:0}.tf_carousel_nav_wrap .carousel-next:hover,.tf_carousel_nav_wrap .carousel-prev:hover{background:0;color:var(--theme_accent)}.person-name{font-size:1.5em}.person-position{color:var(--theme_accent);font-size:.9em;text-transform:uppercase}.tb-menu-price{font-weight:400}.module-service-menu .tb-menu-title{font-size:1.3em;text-transform:none}@media (max-width:680px){h1{font-size:2.2em}h2{font-size:2em}}