/*
Theme Name: Konte Child Theme
Theme URI: https://studiobe4.it
Author: UIX Themes / Studio Be4 for Good Job
Author URI: https://studiobe4.it
Description: Abbiamo tramutato in opportunità questa mancanza del mercato, decidendo di realizzare un abbigliamento da lavoro con le caratteristiche che cercavamo.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: konte
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Template: konte
*/

/* Cursore  */

html, html *, body,body * {cursor: none;}
.cursor-dot, .cursor-dot-outline 
{pointer-events: none;position: absolute;top: 50%;left: 50%;border-radius: 50%; opacity: 0;
  transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  z-index: 999999999999999;}
.cursor-dot {width: 8px;height: 8px; background-color:#89bd25;}
.cursor-dot-outline {width: 40px;height: 40px;background-color: rgba(105, 51, 139, 0.5);}

/* News Home  */

.footer-extra {display:none;}
body.home .footer-extra {display:block;}

/* Menu */

.hamburger-screen-content {background-color: #F5F0EB;}

/* Pagina Prodotto */

p.par-video {font-size: 25px;}
a.pant {text-decoration: underline;}
.product_meta span.sku_wrapper, .product_meta span.posted_in {display: none!important;}
.woocommerce div.product.layout-v2 .product_meta {padding-bottom: 0px!important;margin: 0!important;}
form.variations_form.cart p {line-height: 1.4em;padding: 20px;}
.woocommerce-tabs.wc-tabs-wrapper.panels-offscreen ul li a {font-size: 0.9em;text-decoration: underline;}
.woocommerce div.product.layout-v2 .woocommerce-tabs {padding-bottom: 20px;}
#ppcp-messages {margin-top: 20px;}
.woocommerce-message, .woocommerce-message a, .notifyjs-corner {font-weight: 600;}
#video-muve {width: 40%!important;}
.testo-emozionale {width: 60%!important;padding-left: 5%;}

/* Categoria prodotti */

.archive ul.products li.product .price {display: none;}
.woocommerce-ordering {display: none;}
.select2-results__option {font-size: 20px!important;}

/* Account */

.woocommerce-info {background-color: #161619!important;}

/* Checkout */
.woocommerce-info a {color: #fff;}
.woocommerce-shipping-fields h3 span {font-size: 1.8em;color: #000;line-height: 1em;}
form.woocommerce-checkout .form-row label {line-height: 1.2em;}
span.woocommerce-radio-wrapper {display: flex;}
.woocommerce-radio-wrapper label.checkbox {flex-basis: 75px!important;margin: 8px 10px;}

/* responsive */
@media only screen and (max-width:1440px) and (min-width:1281px) {
  .woocommerce div.product .woocommerce-variation-description, .woocommerce div.product .woocommerce-product-details__short-description {font-size: 1.0rem!important;line-height: 20px!important;}
  .woocommerce div.product .price {font-size: 1.575rem!important;}
  .woocommerce-tabs.wc-tabs-wrapper.panels-offscreen ul li a {font-size: 0.8em;}
  p.par-video {font-size: 22px;}
  .testo-emozionale h2 {font-size: 3.8rem!important;}
}

@media only screen and (min-width:1200px) {
  .woocommerce form .wooccm-conditional-child {margin-right: 195px;}
}

@media screen and (max-width:1280px) and (min-width:992px) {
  .woocommerce-tabs.wc-tabs-wrapper.panels-offscreen ul li a {font-size: 0.7em;}
  .woocommerce div.product .summary {padding-left: 40px!important;}
  .woocommerce div.product .price {font-size: 1.375rem!important;}
}

@media only screen and (max-width:1024px) {

}

@media only screen and (max-width:991px) {
  p.par-video {font-size: 20px;}
  .testo-emozionale h2 {font-size: 3.0rem;}
}

@media only screen and (max-width:767px) {
  .products-quick-search__intro-text {display: inline-block!important;}
  .select2-results__option {font-size: 16px!important;line-height: 0.5em!important;}
  .products-toolbar.layout-v1 .woocommerce-result-count {padding: 0!important;}
  .products-tools {padding: 20px 0!important;}
  ul.products li.product .woocommerce-loop-product__title {font-size: 1.1rem!important;}
  table.cart .actions .empty-cart-button {margin-right: auto;}
}

@media only screen and (max-width:576px) {
  #video-muve {width: 100%!important;}
.testo-emozionale {width: 100%!important; padding:0!important;}
.sezione-good-joobs {display: flex;flex-direction: column-reverse;}
.woocommerce div.product .woocommerce-variation-description, .woocommerce div.product .woocommerce-product-details__short-description {margin-bottom: 15px!important;}
.woocommerce div.product .price {font-size: 1.675rem!important;}
}

@media only screen and (max-width:360px) {

}
