.elementor-28 .elementor-element.elementor-element-1e2eb74{--display:flex;--min-height:232px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-28 .elementor-element.elementor-element-1e2eb74:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1e2eb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://funkosgeek.komercefy.com.br/wp-content/uploads/2026/10/Menu.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-acdb70a{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-c3a3fff{--display:flex;}.elementor-28 .elementor-element.elementor-element-12927b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-28 .elementor-element.elementor-element-8f29e9f{--e-search-icon-label-color:#02010100;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:20px;}.elementor-28 .elementor-element.elementor-element-8f29e9f .e-search-input{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-radius:200px 200px 200px 200px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for shortcode, class: .elementor-element-ae00864 *//* FUNNELKIT - CARRINHO PERSONALIZADO */

#fkcart-mini-toggler {
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 52px !important;
    height: 52px !important;
    min-width: 52px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    background: #FFDB0B !important;
    border: none !important;
    box-shadow: none !important;
    cursor: pointer;
    overflow: visible !important;
    transition: transform 0.2s ease;
}

/* ÍCONE DO CARRINHO */
#fkcart-mini-toggler svg {
    width: 25px !important;
    height: 25px !important;
    fill: #687080 !important;
    color: #687080 !important;
}

/* CONTADOR DE PRODUTOS */
#fkcart-mini-toggler .fkcart-shortcode-count {
    position: absolute !important;
    top: 13px !important;
    right: -9px !important;
    min-width: 24px !important;
    height: 24px !important;
    padding: 0 5px !important;
    border-radius: 50px !important;
    background: #353535 !important;
    color: #FFFFFF !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    line-height: 24px !important;
    text-align: center !important;
    box-shadow: none !important;
    z-index: 5 !important;
}

/* EFEITO AO PASSAR O MOUSE */
#fkcart-mini-toggler:hover {
    transform: scale(1.06);
}

/* AJUSTE MOBILE */
@media (max-width: 767px) {
    #fkcart-mini-toggler {
        width: 46px !important;
        height: 46px !important;
        min-width: 46px !important;
    }

    #fkcart-mini-toggler svg {
        width: 23px !important;
        height: 23px !important;
    }

    #fkcart-mini-toggler .fkcart-shortcode-count {
        top: 10px !important;
        right: -8px !important;
    }
}/* End custom CSS */