/*!
Skin Name:Shoppe Author
Version:1.0
Demo URI: https://themify.org/shoppe-author/
Required Plugins:builder-contact,builder-woocommerce,woocommerce
*/:root{--theme_accent:#63afab;--theme_accent_alt:#e8b31e}body{color:grey;font:1em/1.9em Poppins,sans-serif}a{color:#000}.post-title a:hover,a:hover{color:var(--theme_accent)}button,input[type=reset],input[type=submit]{background-color:var(--theme_accent_alt)}h1,h2,h3,h4,h5,h6{color:#404040;font-family:Lora,serif;font-weight:500;text-transform:none}h1{font-size:3.6em}h2{font-size:3.1em;letter-spacing:-.015em;line-height:1.15em;margin:0 0 .5em}h3{font-weight:700}.module-fancy-heading .sub-head,.related.products .fancy-heading{color:#000}#headerwrap{box-shadow:none}#header{margin:0 auto;max-width:94%;width:1160px}#headerwrap a:hover{color:var(--theme_accent)}.transparent-header #headerwrap{color:#333}#site-logo{font:700 1.9em/1em Lora,serif;margin:0;text-transform:none}#site-description{font-size:.75em}#main-nav a{text-transform:none}#main-nav>li>a{box-shadow:inset 0 3px 0 0 transparent}#main-nav>.current-menu-item>a,#main-nav>.current_page_item>a,#main-nav>li>a:hover{box-shadow:inset 0 3px 0 0 var(--theme_accent)}.header-icons .search-button{border:none;border-radius:100%;margin:0 0 0 9px}.search-button .tf_fa{font-size:19px;padding:10px}.header-icons{top:0}.header-block #site-description,.header-block .icon-menu li>a .tooltip,.header-boxed-content #footerwrap,.header-boxed-content #site-description,.header-left-pane #site-description,.header-right-pane #site-description{background-color:transparent}.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:none;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:#f7f3ee;margin-top:80px;padding-bottom:1.9em}#footerwrap a{color:#404040}#footerwrap a:hover{color:var(--theme_accent)}.footer-column-wrap{padding-top:5.25em}#footer-logo{font:700 2.5em/1em Lora,serif;letter-spacing:normal;margin-bottom:1.05em;text-transform:none}.footer-widgets .widgettitle,.widgettitle{font-size:1.2em;font-weight:600;letter-spacing:normal;margin:0 0 1em;text-transform:none}.footer-widgets .widget li{font-size:.9em;padding:0 0 .35em}.footer-text-outer{border-top:1px solid #ddd;padding-top:1.15em;text-align:center}.footer-text{font-size:80%;opacity:1}.footer-horizontal-right .footer-text-outer{display:block}.footer-block #footerwrap{padding-bottom:0}#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,button[type=submit],input[type=reset],input[type=submit]{background-color:var(--theme_accent_alt);color:#fff;font-size:1em;font-weight:600;letter-spacing:.06em;padding:.65em 1.55em}.woocommerce ul.loops-wrapper.products>li.product{text-align:center}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .product-share-wrap{opacity:0;transition:all .5s}.woocommerce ul.products li.product:hover .button,.woocommerce ul.products li.product:hover .product-share-wrap{opacity:1}.product-share-wrap{left:0;position:absolute;top:35%;width:100%;z-index:1}.woocommerce div.product div.summary .product-share-wrap{position:static}ul.products li.product .product-share-wrap .quick-look,ul.products li.product .product-share-wrap .share-button,ul.products li.product .product-share-wrap .wishlist-button{background-color:#fff;border:2px solid var(--theme_accent);color:var(--theme_accent);height:32px;line-height:32px;width:32px}ul.products li.product .product-share-wrap .quick-look:hover,ul.products li.product .product-share-wrap .share-wrap:hover .share-button,ul.products li.product .product-share-wrap .wishlist-button:hover{background-color:var(--theme_accent);color:#fff}ul.products li.product .post-image{box-shadow:0 8px 22px 0 rgba(0,0,0,.1);margin-bottom:30px}.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-family:Lora,serif;font-size:1.3em;font-weight:700;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-weight:400;margin:0 0 .65em}.woocommerce ul.products li.product .price del{font-weight:400;opacity:1}.quick-look .tf_fa,.wishlist-button .tf_fa{vertical-align:middle}.share-wrap .share-button .tf_fa{vertical-align:baseline}.woocommerce .woocommerce-breadcrumb{color:var(--theme_accent);font-size:.75em;font-weight:400}.woocommerce .woocommerce-breadcrumb a{color:#000}.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 .quantity .qty{margin:0;padding:.3em;width:3em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid hsla(0,0%,71%,.2)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#999;letter-spacing:.02em;padding:.85em 1.45em;text-transform:none}.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}#content .woocommerce .woocommerce-cart-form table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text{padding:.55em .7em;width:9em}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{border-color:rgba(0,0,0,.15);height:57px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:57px}.select2-results__option{margin:0}.woocommerce form .form-row .button{padding:1.3em 1.55em}.auto_tiles .product-share-wrap{top:0}.auto_tiles .post-image+.post-content,.auto_tiles .product-image+.product-content{overflow:initial}.ui.builder_button{font-size:1.5em;font-weight:600;letter-spacing:.06em;padding:.5em 1.55em.6em;text-transform:uppercase}.ui.yellow.builder_button{background-color:#e8b31e;color:#fff}.ui.yellow.builder_button:hover{background-color:var(--theme_accent)}.module.module-buttons a.yellow.builder_button{color:#000}.module.module-buttons a.yellow.builder_button:hover{color:#fff}@media(max-width:680px){h1{font-size:2.6em}h2{font-size:1.9em}}