/*!
Skin Name:Ultra Wine
Version:1.0
Demo URI:https://themify.org/ultra-wine/
Required Plugins:woocommerce,builder-contact,builder-woocommerce
*/:root{--theme_accent:#000;--theme_accent_hover:#666;--theme_accent_semi:rgba(0,0,0,.7)}body{color:#444;font-family:"Source Serif Pro",sans-serif;font-size:1.1em;line-height:1.55}a{color:#c3004b}input:read-only,input:read-write,input[type=checkbox],input[type=radio],select,textarea{padding:.8em}button,input[type=reset],input[type=submit]{font-weight:400;padding:.8em 1.6em}h1,h2,h3,h4,h5,h6{font-family:"DM Serif Display",serif;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 .4em}.page-title,h1{font-size:4em;letter-spacing:-.02em;line-height:1.05;margin-bottom:.4em}h2{font-size:2.7em}h3{font-size:1.9em}h4{font-size:1.4em}#headerwrap{background-color:#fff;border:none;box-shadow:0 0 20px rgba(0,0,0,.05);color:#000}#header{padding-block:1.1em}#headerwrap.fixed-header,.transparent-header #headerwrap.fixed-header{background-color:hsla(0,0%,100%,.9);color:#000}#site-logo{font:400 1.6em/1em "DM Serif Display",serif;letter-spacing:0}#main-nav ul a{font-size:.95em}.post-title{font-size:3.6em;letter-spacing:0}.related-posts .related-title{font-size:1.6em;text-transform:none}.related-posts .post-title{font-weight:400;letter-spacing:0}.widgettitle{font-size:1.15em;font-weight:400;letter-spacing:.02em;text-transform:none}#footerwrap{background:#000;border:none;color:#fff;padding:3em 0 1em}#footerwrap a{color:#ffc364}#footerwrap a:hover{color:#ffdca6}#footerwrap :is(h1,h2,h3,h4,h5,h6){color:inherit}#footerwrap .widgettitle,#footerwrap h4{font-size:1.25em;font-weight:400;letter-spacing:.02em;margin:0 0 .6em;text-transform:none}#footer-logo{font:400 1.55em/1em "DM Serif Display",serif;letter-spacing:0}#footer-logo a{color:inherit}.footer-text .one,.footer-text .two{display:inline-block;margin:0 0 10px}.footer-text .one{margin-right:1.2em}.woocommerce #respond input#submit,.woocommerce .related h2,.woocommerce .upsells h2,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce div.product .product_title,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce span.onsale,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:400}@media screen and (max-width:1024px){.page-title,.post-title,h1{font-size:3.6em}h2{font-size:2.7em}h3{font-size:1.6em}h4{font-size:1.2em}}@media screen and (max-width:680px){.page-title,.post-title,h1{font-size:2.4em}h2{font-size:1.9em}h3{font-size:1.6em}.module-products .wc-products .product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:.9em}}