/*
Theme Name: Auriane Child
Theme URI: https://auriane.jwsuperthemes.com
Template: auriane
Author: the JWSThemes team
Author URI: https://jwsuperthemes.com
Description: Auriane is a handcrafted jewelry for WordPress that has lots of pre-built store demos. This theme would work particularly well for stores selling high-end jewelry and other similar items. However, even if your inventory isn’t top tier, you can still use Auriane to give your jewelry store a premium look. As Auriane has been built around the popular Elementor page builder plugin, opening up the templates of the store demos and editing them through a drag-and-drop interface is very straightforward. This includes the product templates, giving you the option of displaying your items in the way that you want.
Tags: one-column,flexible-header,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 2.1.3
Updated: 2022-06-09 08:44:36
*/

@font-face {
  font-family: "Gravesend Sans";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/gravesend/gravesend-sans-light.woff") format("woff");
  font-weight: light;
  font-style: normal;
}
@font-face {
  font-family: "Gravesend Sans";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/gravesend/gravesend-sans-medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gravesend Sans";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/gravesend/gravesend-sans-bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "OfeliaText";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/ofelia-text/OfeliaText-Light.woff") format("woff");
  font-weight: light;
  font-style: normal;
}

@font-face {
  font-family: "OfeliaText";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/ofelia-text/OfeliaText-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "OfeliaText";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/ofelia-text/OfeliaText-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "OfeliaText";
  src: url("https://lesibille.it/lesibille/wp-content/fonts/ofelia-text/OfeliaText-Semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
h1,h2,h3,h4,h5,h6, .elementor-14336 .elementor-element.elementor-element-90fa8ce .elementor-heading-title,.main-menu, .elementor-size-default, .elementor-16425 .elementor-element.elementor-element-90fa8ce .elementor-heading-title, .tab-horizontal .jws-head-filter .jws-ajax-load li a, h4.entry-title{
	font-family: 'Gravesend Sans'; font-weight:bold;
}
p,body,a, .current, select#colore, .jws-attr-content.jws-attr-content-select, td.label, select#pa_color {font-family: 'OfeliaText'; font-weight: normal;}
svg#Calque_1 {width:1.3em} 
.elementor-2726 .elementor-element.elementor-element-3ffd8ac > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul.nav > li > a, .elementor-17382 .elementor-element.elementor-element-d64edd0 > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul.nav > li > a, .elementor-17388 .elementor-element.elementor-element-d64edd0 > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li > a, .elementor-17382 .elementor-element.elementor-element-0cdea2d > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li > a, .cart-head label, th.product-name, th.product-total, ul#menu-1-fa3bd16.nav > li > a {
	font-family: 'Gravesend Sans'; font-weight:bold !important; 
}
.elementor_jws_menu_layout_menu_horizontal > .elementor-widget-container > .jws_main_menu > .jws_main_menu_inner > ul > li.menu-item-design-standard .sub-menu li a > span, ul.sub-menu li a > span, .woocommerce-tabs .jws-group-accordion-wap .tab-heading{
	font-family: 'Gravesend Sans'; font-weight:500; 
}
a {text-decoration: underline;}
figcaption.widget-image-caption.wp-caption-text {font-family: 'OfeliaText';
font-size: 0.8em;}
.jws_team.layout1 .jws_team_inner .jws_team_content .team_job,.posted_in, button.show_filter_shop,div.grid-view, div.orderby, .cart-collaterals .cart_totals h4{font-family: 'Gravesend Sans';}
a.button.wp-element-button .product_type_external {color:#fff;}
.share-label, .single_add_to_cart_button.button.alt,.woocommerce-message, input.s, .cart_totals, table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents, div.jws-cart-panel-list-wrap, .drop_top, span.price, tr.cart-subtotal, td.product-name, td.product-total, tr.woocommerce-shipping-totals.shipping, tr.order-total, ul.wc_payment_methods.payment_methods.methods, label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox, .jws_shipping_wap, .jws-waitlist-register, .woocommerce-tabs .jws-group-accordion-wap .woocommerce-Tabs-panel, div.product_description, .jws-tooltip-list .elementor-tooltip-list-items button span, input.search-field {font-family: 'OfeliaText';}
i.jws-icon-heart-straight-light, a.backToTop.fas.fa-arrow-up.with-shadow.totop-show, a#tab-description, a.jws-wishlist-btn, a.button.wp-element-button.product_type_external, a.quickview-button, a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .product-buy.layout2 a, ul.tabs.wc-tabs a, a.jws_post_readmore, .jws_post_meta a, .entry-title a {text-decoration:none;}
div.cafe-sticky-row-container {height:auto !important;}
i.jws-icon-list, i.jws-icon-heart-straight-light, span.cart_icon, i.jws-icon-handbag-light-1 {color:#000;}
div#order_review.woocommerce-checkout-review-order {z-index:10; position:relative;}
.wpcf7-submit {
   padding-top: 16px;
   padding-bottom: 16px;
}
input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {
   padding-top: 14px;
   padding-bottom: 14px;
}
.form-sign-up-3 button {
	padding: 16px 35px 17px 35px;
}
.jws_post_excerpt {
   font-family: "OfeliaText";
}

.single-blog .post-navigation > div.left  h5 i {
	transform: scale(1);
}

.single-blog .post-navigation > div.left i.jws-icon-arrow-right-thin {
  float: left;
}

.nav_left.slick-arrow ::before {
    content: '\eaed';
    color: var(--btn-bgcolor2);
}

.nav_right.slick-arrow ::before {
    content: '\eaee';
    color: var(--btn-bgcolor2);
}

.nav_left.slick-arrow:hover, .nav_right.slick-arrow:hover, .jws-icon-arrow_carrot-left, .jws-icon-arrow_carrot-right {
  background-color: var(--btn-color2);
}

.box-title {
   font-family: 'GravesendSans';
}
.elementor-18011 .elementor-element.elementor-element-3a2416b .jws-info-box .box-title {
	font-family: 'GravesendSans' !important;
}
@media screen and (max-width: 767px) {#team-box h5 {font-size:1.2em;}.product-item.product.col-xl-3.col-lg-3.col-3,div.product-item-inner.grid{width:100% !important; float: left; clear: both;}.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 100%;
  max-width: 100%;
}}

.product-share,
.buttton-inner.buttton-inner_vertical ul.ct_ul_ol  {
	display: none;
}

/* Forza il contenitore del logo a essere visibile ma statico */
.elementor-icon-wrapper {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Blocca il flash dell'SVG impostando dimensioni fisse */
.elementor-icon-wrapper svg {
    width: 160px !important; /* Regola in base alla grandezza desiderata */
    height: auto !important;
    max-width: 100%;
}

/* Evita che eventuali script di Elementor applichino filtri o opacity durante il caricamento */
.elementor-icon-wrapper a.elementor-icon {
    transition: none !important;
    animation: none !important;
}

.elementor-18062 .elementor-element.elementor-element-8d0f47a .jws-cf7-style .wpcf7-submit
 {
    padding: 17px 35px 17px 35px;
 }
.popup-list {
    font-family: OfeliaText;
}

.popup-list,
#place_order {
    font-family: 'OfeliaText' !important;
}
