/*
Theme Name: EWAKE
Theme URI: https://ewake.agency/
Description: Ottica Visiva
Author: EWAKE
Author URI: https://ewake.agency/
Version: 1.0
Text Domain: chaises
Template: chaises
*/

/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Zurich Std Light by Bitstream
 * URL: https://www.myfonts.com/collections/bitstream-foundry

 * Webfont: Zurich Std Roman by Bitstream
 * URL: https://www.myfonts.com/collections/bitstream-foundry

 * Webfont: Zurich Std Bold by Bitstream
 * URL: https://www.myfonts.com/collections/bitstream-foundry
 
 * © 2025 MyFonts Inc. */

#qodef-top-area .widget:not(.widget_chaises_core_title_widget) {color: #fff !important;}
.qi-block-text-marquee .qodef-m-text-item {font-size: 16px !important;}

/* filtri per occhiali check */
.wc-block-product-filter-checkbox-list__mark {opacity: 0 !important;transform: scale(0.8) !important;transition: opacity .15s ease, transform .15s ease;}
.wc-block-product-filter-checkbox-list__input:checked + .wc-block-product-filter-checkbox-list__mark {opacity: 1 !important;transform: scale(1) !important;}

#yith-quick-view-modal.open .qodef-woo-single-image { 
border-right: 1px solid var(--qode-main-color) !important; float: initial !important; height: 100% !important;width: 50% !important;} 
#yith-quick-view-modal.open .yith-wcqv-main { border-radius: 0 !important;}
.yith-wcqv-wrapper {position: fixed !important;top: 40% !important;left: 50% !important;transform: translate(-50%, -50%) !important;margin: 0 !important;width: auto !important; height: auto !important;}

.yith-quick-view-content.woocommerce div.summary div.quantity {display: inherit;}


#slide-homepage .e-con-inner {padding:0 !important;}

#list-homepage li {border-top: 1px solid #000;cursor: pointer;transition: background 0.3s ease;padding: 15px 20px;}
#list-homepage li a span {width:100%;text-decoration:none !important;font-weight: 500;font-size:60px;line-height: 64px;color:#000;}
#list-homepage li a span:hover {text-decoration:none !important; color:#fff; background:none;}
#list-homepage li:hover {background: #000000;text-decoration:none !important;color:#fff;}
#list-homepage li:hover a span {color:#fff;}
#list-homepage li.active {background: black;color: white;}
#list-homepage ul {display: inline;}
#list-homepage li:last-child {border-bottom: 1px solid #000;}

#qodef-page-header .qodef-header-logo-link {position: absolute;left: 50%;transform: translateX(-50%);top:auto;}
#qodef-page-header .qodef-widget-holder {display: flex;justify-content: flex-end;margin-left:auto;}

#qodef-page-footer-bottom-area {border-top:1px solid #000; padding-top:20px;}

footer a {background-image: linear-gradient(currentColor,currentColor);background-position: 0 100%;background-repeat: no-repeat;transition: background-size .35s cubic-bezier(.61,1,.88,1);background-size: 0 1px;}
footer a:hover {background-size: calc(100% - 0em) 1px;}

#chaises_core_side_area_opener-2 {display:none;}

#slider-homepage .wpr-slider-primary-btn {background-image: linear-gradient(currentColor,currentColor);background-position: 0 100%;background-repeat: no-repeat;transition: background-size .35s cubic-bezier(.61,1,.88,1);background-size: calc(100% - 0em) 1px;background-color: transparent;border: 0;padding: 0 !important;font-family: "Plus Jakarta Sans",sans-serif;line-height: 1.6em;}
#slider-homepage .wpr-slider-primary-btn:hover  {background-size:0 1px}

#lista-occhiali-home .qodef-woo-product-list .qodef-e-media-image {background:#fff;}
#lista-occhiali-home .qodef-grid .qodef-grid-item:not(:first-child) {border:1px solid #000;}

/**
 * Animazione bottone wishlist:
 * l'animazione era gi nel tema ma pare la classe del bottone sia cambiata aggiungendo il suffisso
 * "-button"
 */
.qodef-woo-product-list .qodef-e-media-inner .yith-wcwl-add-to-wishlist-button {
  opacity: 0 !important;
  transform: translateY(35px) !important;
  transition: opacity 0.4s cubic-bezier(0.33, 1, 0.68, 1), transform 0.4s cubic-bezier(0.33, 1, 0.68, 1) !important;
}
.qodef-woo-product-list .qodef-e-inner:hover .qodef-e-media-inner .yith-wcwl-add-to-wishlist-button {
  opacity: 1 !important;
  transform: translateY(0) !important;
  transition: opacity 0.6s ease-out 0.12s, transform 0.7s cubic-bezier(0.33, 1, 0.68, 1) 0.12s !important;
}
/** FINE */

#slide-prodotto-between .qodef-woo-product-list .qodef-e-media-image {padding-bottom: 80px;background: #fff;}

#yith-quick-view-modal.open .qodef-woo-single-image {display: flex;align-items: center;}

.qodef-m-user-image {display:none;}

.menu-item-18736 {display:none;}

@media only screen and (max-width: 768px) {
	.menu-item-18736 {display:block;}
	.qodef-svg--quickview {display:none!important}
	div.qodef-e-media-inner .qodef-e-button-wrapper {
		right:4px;
		top: 5px;
		flex-direction: row;
	}
	/* Ci ha ripensato:
	 * .qodef-woo-product-list .qodef-e-media-inner {display:none!important}
	 */
}

.yith-wcwl-add-to-wishlist-button {
	padding-right:0!important;
	margin-right: 0!important;
	gap:0!important;
}

.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg, 
.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img {
	width:23px!important;
	gap:0!important;
}

footer h6 {font-family: "ZurichStdBold" !important;}

/*
 * 
 * Modifica header mobile - riordinamento
 */
#qodef-page-mobile-header-inner .qodef-mobile-header-logo-link {
	order: 1;
	margin: 0 auto;
}

#qodef-page-mobile-header-inner .qodef-widget-side-area-cart-inner {
	order: 0;
}

#qodef-page-mobile-header-inner .qodef-mobile-header-opener {
	margin-left:0!important;
	margin-right:0!important;
	order: 2;
}





