.elementor-939 .elementor-element.elementor-element-a6f73c9{--display:flex;--margin-top:-133px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-939 .elementor-element.elementor-element-0bc5a8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-939 .elementor-element.elementor-element-10e3170 img{width:100%;}.elementor-939 .elementor-element.elementor-element-d388cc1{--display:flex;--margin-top:-133px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-939 .elementor-element.elementor-element-fb2a616{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-939 .elementor-element.elementor-element-1ca27db img{width:100%;}.elementor-939 .elementor-element.elementor-element-aa38db1{--display:flex;}@media(min-width:768px){.elementor-939 .elementor-element.elementor-element-aa38db1{--width:80%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-939 .elementor-element.elementor-element-a6f73c9{--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-939 .elementor-element.elementor-element-d388cc1{--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-939 .elementor-element.elementor-element-baf022a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-baf022a */@media (max-width: 767px) {

    /* ================================
       AÇÕES DA WISHLIST - MOBILE
       ================================ */

    /* Container geral das ações */
    .tinv-wishlist .tinvwl-input-group {
        display: flex !important;
        flex-wrap: wrap !important;
        width: 100% !important;
        max-width: 100% !important;
        gap: 5px !important;
        box-sizing: border-box !important;
    }

    /* Campo "Ações" */
    .tinv-wishlist #tinvwl_manage_actions {
        width: 100% !important;
        max-width: 100% !important;
        height: 38px !important;
        margin: 0 0 5px 0 !important;
        box-sizing: border-box !important;
    }

    /* Área dos botões */
    .tinv-wishlist .tinvwl-input-group-btn {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        box-sizing: border-box !important;
    }

    /* Botões */
    .tinv-wishlist .tinvwl-input-group-btn button {
        display: block !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        margin: 0 0 5px 0 !important;
        padding: 8px 10px !important;
        box-sizing: border-box !important;
        white-space: normal !important;
        overflow: visible !important;
    }

}/* End custom CSS */