﻿/* 
    Created on : 26/09/2022, 11:52:24
    Author     : iConectiva
*/

body{
    
}


/***** ### AJUSTES CSS HEADER ### *****/
.ic-topo-header{
    display: grid;
    justify-content: center;
}

.top-bar i{
    color: #135430;
}
/***** #### AJUSTES CSS HEADER #### *****/


/***** ### AJUSTES CSS HOME ### *****/
[class^="HomeRoute"] .wd-browsing-breadcrumbs{
    display: none;
}
[class^="HomeRoute"] .wd-product-line .item-description .description,
[class^="HomeRoute"] .wd-product-line .item-description .brand-ref,
[class^="HomeRoute"] .wd-product-line .more{
    display: none;
}
[class^="HomeRoute"] .wd-product-line .wd-product-price-description{
    height: 80px !important;
    display: block;
    margin-top: 20px;
    text-align: center;
}
[class^="HomeRoute"] .wd-product-rating{
    text-align: center;
}
[class^="HomeRoute"] .wd-product-price-description .list-price .prefix{
    font-size: 1.0em;
}
/***** ##### AJUSTES CSS HOME ##### *****/


/***** ### AJUSTES CSS PÁGINA DE PRODUTO ### ******/
[class^="context-product-"] .wd-product-associations .cross-sell-product .wd-product-line{
    text-align: center;
}
[class^="context-product-"] .wd-product-associations .wd-product-rating{
    margin: 10px 0px;
}
[class^="context-product-"] .wd-product-associations .description{
    display: none;
}
[class^="context-product-"] .wd-product-associations .wd-product-line .wd-product-price-description{
    display: block;
    margin-top: 10px;
}
[class^="context-product-"] .wd-product-associations.wd-widget.cross-sell .wd-header{
    text-align: center;
}
/***** ##### AJUSTES CSS PÁGINA DE PRODUTO ##### ******/


/***** ### AJUSTES CSS NA PÁGINA DE CATEGORIA ### *****/
[class^="context-category-"] .wd-product-line .item-description .description,
[class^="context-category-"] .wd-product-line .item-description .brand-ref,
[class^="context-category-"] .wd-product-line .more{
    display: none;
}
[class^="context-category-"] .wd-product-rating{
    text-align: center
}
[class^="context-category-"] .wd-product-line .wd-product-price-description{
    text-align: center;
    justify-content: center;
}
[class^="context-category-"] .wd-product-price-description .list-price .prefix{
    font-size: 1.0em
}
[class^="context-category-"] .wd-product-price-description .list-price span,
[class^="context-category-"].wd-product-price-description .sale-price{
    margin: 5px 0;
}
[class^="context-category-"] .wd-facet-type-range .range-wrapper{
    margin-bottom: 15px;
    padding: 10px 10px;
}
/***** ##### AJUSTES CSS NA PÁGINA DE CATEGORIA ##### *****/


/***** ### WHATSAPP RODAPÉ ### *****/
footer .whatsapp-fixed{
    font-size: 2rem !important;
    text-decoration: none;
    background-color: #25d366;
    border-radius: 50%;
    left: auto; 
    right: 0px;
    height: 50px;
    width: 50px;
    animation: pulse-whats 2.5s infinite;
}
footer .whatsapp-fixed:hover{
    text-decoration: none;
    animation: none;
}
footer .whatsapp-fixed .badge{
    position: absolute;
    font-family: arial;
    font-size: 12px;
    font-weight: 500;
    border: 1px solid rgba(255, 255, 255, 0.8);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
    padding: 0px;
    line-height: 20px;
    height: 20px;
    width: 20px;
    top: -5px;
    right: -6px;
}
/***** ##### WHATSAPP RODAPÉ ##### *****/


/***** ### AJUSTES CSS NAS FOTOS ### *****/
@media(min-width: 992px){
    [class^="HomeRoute"] .wd-browsing-product-carousel .wd-content .wd-product-list .list li .wd-product-line .medias .wd-product-line-medias .thumb,
    .wd-browsing-grid .wd-content .wd-browsing-grid-list ul li .wd-product-line .medias .wd-product-line-medias .thumb {
        height: 184px !important;
        width: 245px !important;
    }
    .wd-browsing-product-carousel.wd-v2 .wd-content .wd-product-list ul li .medias .wd-product-line-medias .variation img.current-img,
    .wd-product-line .variation img.fade.showing,
    .wd-product-line-medias .variation img{
        width: 100% !important;
        height: auto !important;
    }
}
/***** ##### AJUSTES CSS NAS FOTOS ##### *****/


/***** ### AJUSTE VITRINE CARROSSEL ### *****/
@media(min-width: 992px){
    .wd-browsing-product-carousel .wd-content .wd-product-list .list li{
        width: 290px !important
    }
}
/***** ##### AJUSTE VITRINE CARROSSEL ##### *****/


/* ##### AJUSTES CHECKOUT - ALINHAMENTOS #####*/
@media(min-width:992px){
    .wd-checkout-basket-grid .grid .grid-title{
        border-bottom: 1px solid #ddd;
    }
    
    .wd-checkout-basket-grid .grid .grid-title li.product{
        margin-bottom: 0px;
    }
    
    .wd-checkout-basket-grid .grid .grid-title li{
        padding: 10px 30px !important;
        margin-bottom: 0px;
    }
    
    .wd-checkout-basket-grid .grid .grid-informations .item .price{
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 20px;
    }
    
    .wd-checkout-basket-grid .grid .grid-informations .item .quantity{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .wd-checkout-basket-grid .grid .grid-informations .item .subtotal{
        display: flex;
        align-items: center;
        justify-content: end;
        margin-bottom: 20px;
    }
}
/* ##### AJUSTES CHECKOUT - ALINHAMENTOS #####*/

/* Solicitação chamado 01838570 */
#slider-condicoes {
    display: flex;
    justify-content: space-around;
    flex-direction: row;|
}

.swiper-slide{
	width: 20% !important;
}