.elementor-kit-21610{--e-global-color-primary:#FF8C22;--e-global-color-secondary:#454545;--e-global-color-text:#727272;--e-global-color-accent:#61CE70;--e-global-color-43e154f:#FF90BD;--e-global-color-a1a05ae:#70BBFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-21610 button,.elementor-kit-21610 input[type="button"],.elementor-kit-21610 input[type="submit"],.elementor-kit-21610 .elementor-button{background-color:#C1922F;color:#FFFFFF;}.elementor-kit-21610 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1470px;}.e-con{--container-max-width:1470px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ========================================
   TÍTULO DOS PRODUTOS
   ======================================== */

.single-product h2.product-title-single {
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 1.25 !important;
}


/* ========================================
   CORAÇÃO DA WISHLIST - TURQUESA
   ======================================== */

.single-product a.yith-wcwl-add-to-wishlist-button svg,
.single-product a.yith-wcwl-add-to-wishlist-button svg * {
    color: #6BC7BB !important;
    stroke: #6BC7BB !important;
}


/* ========================================
   BREADCRUMB - TURQUESA
   ======================================== */

.bread-crumb-e,
.bread-crumb-e a,
a.bread-crumb-e,
span.bread-crumb-e,
.step-bread-crumb {
    color: #6BC7BB !important;
}

.step-bread-crumb::before,
.step-bread-crumb::after {
    color: #6BC7BB !important;
}


/* ========================================
   BARRA DE FILTROS / ORDENAÇÃO - CASTANHO
   ======================================== */

.open-hide-filters .dropdown-link,
.open-hide-filters .dropdown-link *,
.sort-by .dropdown-link,
.sort-by .dropdown-link *,
.sort-by .set-orderby {
    color: #A38964 !important;
    border-color: #A38964 !important;
    stroke: #A38964 !important;
}

.open-hide-filters,
.sort-by,
.view-type,
.open-hide-filters .dropdown-link,
.sort-by .dropdown-link,
.main-filter,
.main-filter *,
.elbzotech-dropdown-box,
.content-top-filter.top-filter {
    border-color: #A38964 !important;
}

.view-type,
.view-type a,
.view-type a *,
.view-type i,
.view-type svg {
    color: #A38964 !important;
    border-color: #A38964 !important;
    fill: #A38964 !important;
    stroke: #A38964 !important;
}

.view-type i,
.view-type i::before,
.view-type a,
.view-type a::before,
.view-type a::after {
    color: #A38964 !important;
    border-color: #A38964 !important;
    background-color: transparent !important;
}

.main-filter__number,
.main-filter__number *,
.woocommerce-result-count {
    color: #A38964 !important;
}


/* ========================================
   PAGINAÇÃO - CASTANHO
   ======================================== */

.woocommerce-pagination .page-numbers {
    color: #A38964 !important;
    border-color: #A38964 !important;
}

.woocommerce-pagination .page-numbers.current,
.woocommerce-pagination a.page-numbers:hover {
    background-color: #A38964 !important;
    color: #FFFFFF !important;
    border-color: #A38964 !important;
}

.woocommerce-pagination .page-numbers.dots,
.woocommerce-pagination .next.page-numbers,
.woocommerce-pagination .next.page-numbers i,
.woocommerce-pagination .la-long-arrow-alt-right {
    color: #A38964 !important;
    border-color: #A38964 !important;
    stroke: #A38964 !important;
}


/* ========================================
   NÚMERO DO CARRINHO - TURQUESA
   ======================================== */

.mini-cart-number {
    background-color: #6BC7BB !important;
    color: #FFFFFF !important;
    border-color: #6BC7BB !important;
}


/* ========================================
   AÇÕES NA PÁGINA DO PRODUTO
   ======================================== */

.single-product .compare-link,
.single-product .compare-link i {
    color: #A38964 !important;
    border-color: #A38964 !important;
}

.single-product .yith-wcwl-add-to-wishlist-button,
.single-product .yith-wcwl-add-to-wishlist-button svg,
.single-product .yith-wcwl-add-to-wishlist-button svg * {
    color: #6BC7BB !important;
    stroke: #6BC7BB !important;
}

.single-product .popup-share,
.single-product .popup-share i,
.single-product .popup-share i::before,
.single-product .popup-share .path1 {
    color: #A38964 !important;
    stroke: #A38964 !important;
}

.single-product .whatsapp-btn,
.single-product .whatsapp-btn i {
    color: #A38964 !important;
    border-color: #A38964 !important;
}

.single-product .wishlist_compare_single_product .compare-link,
.single-product .wishlist_compare_single_product .bzo-custom-wishlist,
.single-product .wishlist_compare_single_product .popup-share {
    border-color: #A38964 !important;
}

.single-product .qty-down,
.single-product .qty-up {
    color: #A38964 !important;
}

.single-product .detail-qty {
    border-color: #A38964 !important;
}


/* ========================================
   OPÇÕES DA ORDENAÇÃO - CASTANHO
   ======================================== */

.elbzotech-dropdown-list a.load-shop-ajax,
.elbzotech-dropdown-list a.load-shop-ajax.active,
.elbzotech-dropdown-list a.load-shop-ajax:hover {
    color: #A38964 !important;
}


/* ========================================
   PINTAS DO CARROSSEL
   ======================================== */

.swiper-pagination-bullet {
    background-color: #D8C7B1 !important;
    opacity: 1 !important;
}

.swiper-pagination-bullet-active {
    background-color: #A38964 !important;
}


/* ========================================
   TRAÇO "A NOSSA MISSÃO" - TURQUESA
   ======================================== */

.elbzotech-heading-global__line {
    background-color: #6BC7BB !important;
}


/* ========================================
   FORMULÁRIO DE CONTACTO - CASTANHO
   ======================================== */

input::placeholder,
textarea::placeholder {
    color: #A38964 !important;
    opacity: 1 !important;
}

input,
textarea {
    color: #A38964 !important;
}


/* ========================================
   INSPIRAÇÕES — IMAGENS 3:4
   ======================================== */

body.term-inspiracoes .product-thumb {
    aspect-ratio: 3 / 4 !important;
    overflow: hidden !important;
}

body.term-inspiracoes .product-thumb img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block !important;
}


/* ========================================
   PRODUTOS RELACIONADOS — TÍTULOS
   ======================================== */

.single-related-product .title-related-product h2 {
    font-size: 0 !important;
}

.single-related-product .title-related-product h2::after {
    content: "Produtos Relacionados";
    font-size: 34px !important;
    font-family: inherit !important;
    font-weight: inherit !important;
    color: inherit !important;
    text-transform: uppercase !important;
}

.single-product .product_cat-inspiracoes
.single-related-product
.title-related-product h2::after {
    content: "Produtos deste Ambiente";
}


/* ========================================
   ÍCONE VISUALIZAR — CASTANHO
   ======================================== */

.product-extra-link .product-quick-view.quickview-link {
    background-color: #FFFFFF !important;
    border-color: #FFFFFF !important;
}

.product-extra-link .product-quick-view.quickview-link i {
    color: #A38964 !important;
}

.product-extra-link .product-quick-view.quickview-link:hover {
    background-color: #A38964 !important;
    border-color: #A38964 !important;
}

.product-extra-link .product-quick-view.quickview-link:hover i {
    color: #FFFFFF !important;
}


/* ========================================
   MINI CARRINHO — TOTAL CASTANHO
   ======================================== */

.mini-cart-total .pull-left {
    color: #A38964 !important;
}


/* ========================================
   INFORMAÇÃO ADICIONAL — CASTANHO
   ======================================== */

.woocommerce-product-attributes-item__label,
.woocommerce-product-attributes-item__value,
.woocommerce-product-attributes-item__value p {
    color: #A38964 !important;
}

.woocommerce-product-attributes,
.woocommerce-product-attributes tr,
.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
    border-color: #A38964 !important;
}

.product-tab-title .additional_information_tab a {
    color: #A38964 !important;
}

.product-tab-title .additional_information_tab.active a,
.product-tab-title .additional_information_tab a:hover {
    border-bottom-color: #6BC7BB !important;
}

.product-tab-title .additional_information_tab.active a::before,
.product-tab-title .additional_information_tab.active a::after {
    background-color: #6BC7BB !important;
    border-color: #6BC7BB !important;
}
/* ========================================
   BARRA DE PESQUISA
   ======================================== */

/* Retângulo e texto castanhos */
.wap-content-search-icon-popup-form,
.wap-content-search-icon-popup-form .flex-wrapper,
.wap-content-search-icon-popup-form input {
    border-color: #A38964 !important;
}

.wap-content-search-icon-popup-form input,
.wap-content-search-icon-popup-form input::placeholder {
    color: #A38964 !important;
    opacity: 1 !important;
}


/* ========================================
   LUPA CASTANHA — SÓ NO COMPUTADOR
   ======================================== */

@media screen and (min-width: 1201px) {

    .elbzotech-submit-form .icon-loupe,
    .elbzotech-submit-form .icon-loupe::before {
        color: #A38964 !important;
    }
}/* End custom CSS */