/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 20 de fev. de 2024, 12:25:16
    Author     : Matt
*/

header.header-5.overlay-style {
    background-color: #26a47d;
    z-index: 1;
    background-image: none; 
}
.toggle-nav i {
    font-size: 24px;
    color: #FFF;
    opacity: 0.6;
}

/*section.home-papeis h2, 
section.home-papeis h4{
    text-shadow: 2px 2px 2px #000;
} */
section.home-papeis h1{
	font-size: calc(1.375rem + 1.5vw);
    color: #FFF;
    font-weight: 400; 
    text-transform: none;
} 
@media (max-width: 991px){
    .collection-banner .contain-banner.banner-3 {
        padding-left: 5px;
        padding-right: 5px;
    }
}

.bg-bronze{
    background-color:#c2690055 !important;
    border-color:#c26900 !important;
    color:#b8860b !important;
}
.bg-silver{
    background-color:#99999955 !important;
    border-color:#999999 !important;
    color:#666 !important;
}
.bg-gold{
    background-color:#f3c60055 !important;
    border-color:#f3c600 !important;
    color:#b8860b !important;
}
.bg-footer1{background-color: #26a47d;}
.bg-footer2{background-color: #D6FFF2;}
footer .bg-footer1 h4, footer .bg-footer1 a, footer .bg-footer1 p, footer .bg-footer1 strong {zoom: 1.2;}
footer .bg-footer2 h4, footer .bg-footer2 p{color:#16644C;}
.sub-footer a{color:#16644C;}
 /*HUB */

#hub-grid .theme-tab .tab-content .product-tab .tab-box{
    background-color:#fff;
    width:100%;
    -webkit-box-flex:0;
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:calc(50% - 10px);
    margin:0 5px 10px
}
#hub-grid .theme-tab .tab-content .product-tab .tab-box .product-slider{
    
    position: relative;
    min-height: 150px; 
    -webkit-box-flex:0;
    -ms-flex:0 0 80%;
    flex:0 0 80%;
    max-width:calc(80%);
    margin:0 10%;
}
#hub-grid .theme-tab .tab-content .product-tab .tab-box .product-slider div.img{
   display: flex !important;
   align-items: center;
   height: 100%;
   min-height: 100%;
}
#hub-grid .theme-tab .tab-content .product-tab .tab-box .product-slider img{
   display: block;
   margin: 0 auto;
   object-fit: contain;
   flex:1;
   
}
.slick-prev {
    left: -10px;
}
.slick-next {
    right: -10px;
}
.slick-next:before, .slick-prev:before {
    color: var(--theme-color);
   
}
@media (max-width: 769px){
    #hub-grid .theme-tab .tab-content .product-tab .tab-box .media{
        /*-webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: calc(100% - 10px);*/
        align-items: center;
        flex-direction: column;
        text-align: center;
    }
}

#hub-grid .theme-tab .tab-content .product-tab .tab-box .media-body{
    width:100%;
    overflow: hidden;
}


/* HUB selos */
#hub-grid .color-variant.selos li{
    height: 25px;
    text-align: center;
    width: 25px;
    line-height: 22px;
    color: #FFFFFF;
    border: 2px solid;
    font-size: 10px;
}
#hub-grid .color-variant.selos li.bg-bronze{
    background-color:#c2690055;
    border-color:#c26900;
    color:#b8860b;
}
#hub-grid .color-variant.selos li.bg-silver{
    background-color:#99999955;
    border-color:#999999;
    color:#666;
}
#hub-grid .color-variant.selos li.bg-gold{
    background-color:#f3c60055;
    border-color:#f3c600;
    color:#b8860b;
}
#hub-grid .color-variant.selos li.bg-diamond {
    background-color: #00c9f355;
    border-color: #00b7f3;
    color: #0b97b8;
}


/* Vendor profile*/

#detalhes_empresa ul.selos {
    text-align: center;
}
#detalhes_empresa .selos li{
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 38px;
    font-size: 20px;
    border: 2px solid;
}





/*avaliações*/
 .rating i {
    color: #ffa200;
}
 .rating i.off {
    color: #ddd;
}
.avaliar .rating i {
    cursor: pointer;
}


/* recursos */
img.blend-multi{
    mix-blend-mode: multiply;
}



a.a-disabled{
	cursor: default;
	/*pointer-events: none;*/
}

/*temporario*/

.bg-blue-light {
    background-color: rgb(49 141 128 / 6%);
}