/*
Theme Name: Fento do Vento
Theme URI: https://feevor.com
Description: Child Theme de Cadiant para Fento do Vento.
Author: Tu Nombre
Author URI: https://feevor.com
Template: cadiant
Version: 1.0.0
Text Domain: fento-do-vento
*/

/* Aquí tus estilos personalizados */


@media (min-width: 1201px) {
  body .products-information-top .title {
    font-size: 50px;
	line-height:1em
  }
}


.products-information-top .subtitle {
color:#8cd8e5;
}

body.elementor-kit-3834 h3.name {
    font-size: 32px;
    line-height: 1.4em;
}

body .product-block .categories {
    font-size: 12px;
color:#8cd8e5;
}
body .product-block .categories a {
    color:#8cd8e5;
}

body .yith-wapo-block{margin: 6px 0px 12px 0;}

body.single-product.elementor-kit-3834 h3.wapo-addon-title {
	margin-top: 12px;
    margin-bottom: 6px;
    font-family: 'Hanken Grotesk', Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4em;
}

body .product-block .block-inner .add-cart {
display:none;
}

@media (min-width: 1200px) {
	body.single-product .apus-breadscrumb .wrapper-breads {
    padding: 12px 0;
}
    body.single-product .apus-breadscrumb {
        margin-bottom: 12px;
    }
	body.single-product .woocommerce div.product .product_title {
        font-size: 42px;
    }
	body.elementor-kit-3834 .product-block h3.name{
    font-family: "Cormorant Garamond", Sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.4em;
}
	body.elementor-kit-3834 .category-body  h3{
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2em;
}
	 body form.cart.variations_form .woocommerce-Price-amount {
        font-size: 15px;
    }
	 body   .widget-nav-menu.st_line.idiomas li {
        margin-right: 12px;
    }
}

@media (min-width: 1201px) {
	 body form.cart.variations_form .woocommerce-Price-amount {
        font-size: 15px;
    }
	 body.woocommerce div.product .product_title {
        font-size: 50px;
    }
	 body   .related.products .widget-title {
        font-size: 42px;
    font-weight: 700;
    line-height: 0.8em;
    letter-spacing: -1.2px;
    }
}
body .widget-nav-menu.st_line.idiomas li a {
    color: var(--e-global-color-text);
    font-size: 14px;
    font-weight: 700;
}
body.woocommerce div.product form.cart .variations select {
    border: 1px solid #2d2d30;
    padding-left: 15px;
}
body.woocommerce .variations label {
        font-size: 16px;
    line-height: 1.4em;
    text-transform: none;
    font-weight: 700!important;
    padding-right: 5px;
}
body .product-block {
    background: #ffffff00;
}
body .product-block .product-image {
    background: #e6e3d1;
}

body .tabs.tabs-product {
    background: #e6e3d1;
}

body .wc-tabs-wrapper .comments-title,body .wc-tabs-wrapper .wc-tab > h2 {
    display:none;
}

body .apus-woocommerce-product-gallery-wrapper .woocommerce-product-gallery__image {
    border: 1px solid #e6e3d1;
    background: #e6e3d1;

}

body .apus-woocommerce-product-gallery-thumbs .slick-slide:hover .thumbs-inner,body .apus-woocommerce-product-gallery-thumbs .slick-slide:active .thumbs-inner,body .apus-woocommerce-product-gallery-thumbs .slick-slide.slick-current .thumbs-inner {
    border-color: #8cd8e5;
}
body .navbar-wrapper .navbar-sidebar-wrapper {
    background: #e6e3d1;
    padding: 30px;
}

body .elementor .category-body img {
    border-radius:4px;
}

body .wc-block-product-categories-list.wc-block-product-categories-list--depth-1{
        padding: 12px 0;
}


.radio-button-container {
    display: flex;
    align-items: center;
    gap: 8px;
}

.radio-button-container .radiobutton {
    display: flex;
    align-items: center;
    flex: 0 0 auto;
}

.radio-button-container .yith-wapo-label {
    display: inline-flex;
    align-items: center;
    margin: 0;
}

body .top-header-mobile {
    background: #8ec6d7;
    color: #fff;
    text-align: center;
    font-size: 14px;
    padding: 8px;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled{
    background-color: #76bdca;
    color: #fff;
}

.header-mobile-bottom {
	background:#e6e3d1;
}
@media (max-width: 1024px) {
    body.elementor-kit-3834 h3.name {
        font-size: 24px;
        line-height: 1em;
    }
}
