.elementor-65 .elementor-element.elementor-element-2f5ec2bc{--display:flex;--min-height:90px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--z-index:1000;}.elementor-65 .elementor-element.elementor-element-2f5ec2bc:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-2f5ec2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #FFF0F7 92%, #FFFBFC 100%);}.elementor-65 .elementor-element.elementor-element-2f5ec2bc::before, .elementor-65 .elementor-element.elementor-element-2f5ec2bc > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-2f5ec2bc > .e-con-inner > .elementor-background-video-container::before, .elementor-65 .elementor-element.elementor-element-2f5ec2bc > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-2f5ec2bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-65 .elementor-element.elementor-element-2f5ec2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-65 .elementor-element.elementor-element-2f5ec2bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-7b5f5608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-65 .elementor-element.elementor-element-68ba8979{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-68ba8979.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-68ba8979.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-68ba8979.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-68ba8979 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-68ba8979 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-68ba8979 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-68ba8979 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-2e07fb8{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-2e07fb8.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-2e07fb8.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-2e07fb8.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-2e07fb8 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-2e07fb8 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-2e07fb8 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-2e07fb8 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-5cb2d5df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65 .elementor-element.elementor-element-2a0b6b73{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-2a0b6b73.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-2a0b6b73.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-2a0b6b73.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-2a0b6b73 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-2a0b6b73 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-2a0b6b73 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-2a0b6b73 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-32911c07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65 .elementor-element.elementor-element-51ece66f{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-51ece66f.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-51ece66f.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-51ece66f.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-51ece66f .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-51ece66f .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-51ece66f .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-51ece66f .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-1eaf29f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-65 .elementor-element.elementor-element-11f9ea01{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-11f9ea01.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-11f9ea01.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-11f9ea01.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-11f9ea01 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-11f9ea01 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-11f9ea01 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-11f9ea01 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-2d9af71{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-2d9af71.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-2d9af71.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-2d9af71.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-2d9af71 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-2d9af71 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-2d9af71 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-2d9af71 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-269eaf3{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-269eaf3.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-269eaf3.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-269eaf3.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-269eaf3 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-269eaf3 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-269eaf3 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-269eaf3 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-44bfd221{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-44bfd221.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-44bfd221.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-44bfd221.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-44bfd221 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-44bfd221 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-44bfd221 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-44bfd221 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}.elementor-65 .elementor-element.elementor-element-44ab9220{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65 .elementor-element.elementor-element-80515b0 > .elementor-widget-container{margin:-9px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:33px 33px 0px 0px;}.elementor-65 .elementor-element.elementor-element-80515b0{z-index:1;}.elementor-65 .elementor-element.elementor-element-4659b802 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-65 .elementor-element.elementor-element-4659b802{--icon-box-icon-margin:15px;}.elementor-65 .elementor-element.elementor-element-4659b802.elementor-view-stacked .elementor-icon{background-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-4659b802.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-4659b802.elementor-view-default .elementor-icon{fill:#FF4591;color:#FF4591;border-color:#FF4591;}.elementor-65 .elementor-element.elementor-element-4659b802 .elementor-icon{font-size:20px;}.elementor-65 .elementor-element.elementor-element-4659b802 .elementor-icon-box-title{color:#6D767F;}.elementor-65 .elementor-element.elementor-element-4659b802 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-4659b802 .elementor-icon-box-title a{font-size:19px;font-weight:600;line-height:1px;}#elementor-popup-modal-65 .dialog-widget-content{background-color:#FF5CA0;border-style:solid;border-width:5px 0px 0px 0px;border-color:#FF5CA0;border-radius:6px 6px 21px 21px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-65 .dialog-message{width:640px;height:100px;align-items:flex-start;}#elementor-popup-modal-65{justify-content:center;align-items:flex-end;}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-7b5f5608{--width:20%;}.elementor-65 .elementor-element.elementor-element-5cb2d5df{--width:20%;}.elementor-65 .elementor-element.elementor-element-32911c07{--width:20%;}.elementor-65 .elementor-element.elementor-element-1eaf29f9{--width:20%;}.elementor-65 .elementor-element.elementor-element-44ab9220{--width:20%;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-2f5ec2bc{--width:100.583%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-7b5f5608{--width:18%;}.elementor-65 .elementor-element.elementor-element-68ba8979 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-68ba8979 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-2e07fb8 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-2e07fb8 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-5cb2d5df{--width:19%;}.elementor-65 .elementor-element.elementor-element-2a0b6b73 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-2a0b6b73 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-32911c07{--width:19%;}.elementor-65 .elementor-element.elementor-element-51ece66f .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-51ece66f .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-1eaf29f9{--width:20%;}.elementor-65 .elementor-element.elementor-element-11f9ea01 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-11f9ea01 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-2d9af71 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-2d9af71 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-269eaf3 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-269eaf3 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-44bfd221 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-44bfd221 .elementor-icon-box-title a{font-size:15px;}.elementor-65 .elementor-element.elementor-element-44ab9220{--width:23%;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65 .elementor-element.elementor-element-80515b0 > .elementor-widget-container{margin:-8px 12px 0px 0px;}.elementor-65 .elementor-element.elementor-element-80515b0{z-index:0;}.elementor-65 .elementor-element.elementor-element-4659b802 .elementor-icon-box-title, .elementor-65 .elementor-element.elementor-element-4659b802 .elementor-icon-box-title a{font-size:15px;}#elementor-popup-modal-65 .dialog-message{height:77px;padding:0px 0px 0px 0px;}#elementor-popup-modal-65{align-items:flex-end;}#elementor-popup-modal-65 .dialog-widget-content{border-radius:0px 0px 0px 0px;margin:0px 30px 0px 30px;}}/* Start custom CSS */.gcis, .fa-solid {
    color: #000;
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    margin-top: 10px
   
       z-index: 11;
}



.psf-login {
    display: none;
}



.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart {
    background: #550a52;
    border-radius: 12px;
    
}

div.psw-profile__menu{
    
    display: none;
    
}

div.psw-profile__menu-title{
    
    display: none;
    
}

div.psw-profile__progress {
    
    display: none;
    
}

img.ps-js-widget-me-avatar{
    
        width: 50px;
       z-index: -15;
}

div.psw-profile__title{
    
    display: none;
    
}

.ps-notif__bubble {
    z-index: 100;
    margin-top: 12px;
    height: 12px;
    font-size: 10px;

}


#elementor-popup-modal-65 .dialog-message {
    height: auto !important;      /* Ajusta à altura do conteúdo visível */
    max-height: 100px !important;  /* Limite máximo de altura para mobile */
    overflow-y: hidden !important; /* BLOQUEIA a rolagem vertical */
    padding: 0 !important;        /* Remove espaços internos extras */
}


  #elementor-popu4p-modal-65 .dialog-message {
    width: 640px;
    height: 100px;
    align-items: flex-start;
    overflow-y: hidden !important; /* Remove a barra de rolagem vertical */
}


div.psw-profile__meta .ps-notifs  {
    
   margin-top:-40px;
    
}/* End custom CSS */