@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.btn-primary{background-color:#0a3632 !important;line-height:1 !important;height:42px;padding:0px 20px !important;border:none}.alert-success{line-height:1 !important}.alert-success .btn-close{padding:1rem 1rem !important}body{background-color:#f9f8fd;font-family:"Inter",sans-serif;font-size:13px}.container{padding:0 20px}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%}.title-page{margin-bottom:40px}.title-page h2{margin-bottom:0;letter-spacing:-1px;font-size:26px;font-weight:600}.title-page button,.title-page a{display:flex;align-items:center;gap:10px}.title-page button i,.title-page a i{font-size:20px}.sidebar{position:fixed;top:0;left:0;height:100%;width:250px;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.1);padding:20px;transition:transform .3s ease-in-out;transform:translateX(-100%);z-index:9999;display:flex;flex-direction:column;gap:10px}.sidebar .active{background-color:#0a3632;color:#fff}.sidebar.active{transform:translateX(0)}.sidebar a{padding:14px;border-radius:8px;line-height:1;text-decoration:none;color:#495057;display:block;transition:background-color .3s}.sidebar a:hover{background-color:#f4f5ff}.sidebar .close-btn{position:absolute;top:10px;right:10px;font-size:30px}.menu-toggle{display:none;cursor:pointer}.submenu{display:none;margin-top:10px}.submenu a{padding:14px;border-radius:8px;color:#495057;display:block;line-height:1}.menu-item-has-submenu{position:relative}.menu-item-has-submenu .submenu{flex-direction:column;gap:5px}.menu-item-has-submenu .submenu a{background-color:#f1fbe6 !important;color:#495057 !important}.menu-item-has-submenu .submenu .active{background-color:#a0e35d !important;color:#0a3632 !important;font-weight:500 !important}.menu-item-has-submenu.open .submenu{display:flex !important}.menu-item-has-submenu.open .fas{transform:rotate(180deg) !important;color:#495057;font-size:12px}.menu-item-has-submenu .fas{color:#495057;position:absolute;right:15px;font-size:12px}.menu-item-has-submenu>i{float:right;transition:transform .3s ease}.menu-item-has-submenu.open>i{transform:rotate(180deg)}.menu-info-sidebar{padding:10px}.sidebar_dashboard{background:#fff;color:#99a1b7;border-right:2px solid #e9e9e9;position:fixed;top:70px;left:0;bottom:0;width:220px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.sidebar_dashboard .header-content{display:flex;height:100%;flex-direction:column;justify-content:space-between}.sidebar_dashboard .header-content .logo{display:flex;align-items:center;padding-left:20px;width:100%;height:70px;margin-bottom:10px}.sidebar_dashboard .header-content .menu{padding:20px;display:flex;flex-direction:column;gap:10px}.sidebar_dashboard .header-content .menu a{display:inline-flex;align-items:center;gap:12px;width:100%;height:50px;padding:15px;border-radius:8px;text-decoration:none;font-weight:500;color:#495057;transition:all ease .3s}.sidebar_dashboard .header-content .menu a .bx{font-size:20px}.sidebar_dashboard .header-content .menu a:hover{color:#0a3632}.sidebar_dashboard .header-content .menu .active{background-color:#0a3632;color:#fff}.sidebar_dashboard .header-content .menu .active .fas{color:#fff}.sidebar_dashboard .header-content .menu .active:hover{background-color:#0a3632;color:#fff}@media(max-width: 768px){.sidebar_dashboard{display:none}}.wrapper{margin-left:220px;padding:20px}.btn-tt-success{background-color:#d1fab3;color:#0a3632;border:1px solid #a8f170;border-radius:8px}.btn-tt-success:hover{background-color:#d1fab3;color:#0a3632;border:1px solid #a8f170}.btn-tt-danger{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:8px}.btn-tt-danger:hover{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.btn-tt-warning{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba;border-radius:8px}.btn-tt-warning:hover{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.home-wrapper select,.orders-wrapper select{width:100%;padding:10px;border-radius:8px;border:1px solid #ccc;min-width:70px}.home-wrapper .card-body,.orders-wrapper .card-body{display:flex;gap:30px}.home-wrapper .card-body h4,.orders-wrapper .card-body h4{text-transform:uppercase;font-weight:600;font-size:18px}.home-wrapper .card-body i,.orders-wrapper .card-body i{display:inline-block;padding:10px;font-size:30px;background-color:#d1fab3;color:#0a3632;border:1px solid #a8f170;border-radius:8px}@media(max-width: 768px){.home-wrapper .card-body,.orders-wrapper .card-body{gap:20px}.home-wrapper .card-body h4,.orders-wrapper .card-body h4{font-size:16px;line-height:1;margin-top:3px}}.menu-config{display:flex;align-items:center;gap:30px}.menu-config .btn-notifications{display:flex;padding:0;margin:0;border:none;background-color:rgba(0,0,0,0)}@media(max-width: 768px){.menu-config{display:none}}#products-table .image-preview{width:80px;height:80px;object-fit:cover;border-radius:8px}@media(max-width: 768px){.cover-shop{margin-bottom:-80px}}.product-content{display:grid;grid-template-columns:1fr 1fr}.product-content .carousel-item img{width:100%;height:500px;object-fit:cover;border-radius:20px;object-position:center}.product-content .product-details{padding:20px}.content{padding:30px;background-color:#fff;border-radius:8px}@media(max-width: 768px){.content{padding:20px}}.welcome-content{display:grid;grid-template-columns:1fr 1fr;gap:20px}.welcome-content .welcome-message{min-height:360px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(10, 54, 50, 0.4)),url("../assets/beneficio2.webp");background-size:cover;background-position:center;padding:30px;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.welcome-content .welcome-message img{margin-bottom:30px}.welcome-content .welcome-message h3{letter-spacing:-0.4px;font-weight:600}.welcome-content .welcome-message p{margin-bottom:0px}.welcome-content .welcome-message a{text-decoration:none;display:inline-block;padding:12px 20px;border-radius:8px;font-weight:500;color:#0a3632;background:#a0e35d}.welcome-content .welcome-notifications{background-color:#f90;padding:30px;border-radius:8px}@media(max-width: 768px){.welcome-content{grid-template-columns:1fr}}.badge-light-success{background-color:#e8fff3;color:#50cd89}.btn-custom{unset:all;display:flex;align-items:center;gap:10px;border:none;background-color:#fff;overflow:hidden;border-radius:6px;padding:10px;position:relative;transition:all .3s ease-in-out}.btn-custom .plus-icon{background-color:#3dba08;color:#fff;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:10px;bottom:10px;display:none}.btn-custom .plus-icon i{line-height:1}.btn-custom img{border-radius:4px;width:100px;height:100px}.btn-custom h5{text-align:left}.btn-custom p{text-align:left;margin:0}.btn-custom:hover{cursor:pointer}.btn-custom:hover .plus-icon{display:flex}.btn-primary{color:#fff;background-color:#1b84ff}.btn-light-primary{color:#1b84ff;background-color:#e9f3ff}.btn-light-primary:hover{background-color:#e8f3ff;color:#1b84ff}.btn-danger{background:#ffeef3 !important;color:#f8285a !important}.btn-warning{background:#fff8dd !important;color:#f6a900 !important}.footer{background-color:#fff;padding:40px 0}.footer img{filter:grayscale(100%);opacity:.2}.mystore-content .days-list{display:flex;flex-direction:column;margin-top:10px;margin-bottom:30px}.mystore-content .tab-content{padding-top:20px}.mystore-content .personalize-tab .image-preview{height:160px;width:300px;object-fit:cover;object-position:center;border-radius:8px;margin-bottom:20px}.mystore-content .personalize-tab .text-muted{font-size:12px}.mystore-content .personalize-tab .cover-default-img,.mystore-content .personalize-tab .logo-default-img{height:160px;width:300px;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:20px;border:2px dashed #ccc}.mystore-content .personalize-tab .cover-default-img i,.mystore-content .personalize-tab .logo-default-img i{font-size:30px}.mystore-content .personalize-tab input{width:300px;max-width:100%}.mystore-content .logo-image-preview{height:100px;max-width:300px;border-radius:8px;margin-bottom:20px}.mystore-content .btn-public-store{background-color:#a0e35d;display:flex;gap:10px;justify-content:center;align-items:center;font-weight:400;color:#0a3632;border-radius:8px;text-decoration:none;height:50px;padding:0px 30px;font-weight:500}.mystore-content .btn-public-store i{font-size:20px}.table-responsive ::-webkit-scrollbar{width:20px}.table-responsive ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.table-responsive ::-webkit-scrollbar-thumb{background:red;border-radius:10px}.table-responsive ::-webkit-scrollbar-thumb:hover{background:#b30000}.top-section{background-color:#0a3632}.table td{vertical-align:middle !important;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.dataTable.table-striped>tbody>tr.odd{border:none !important;border-radius:12px;overflow:hidden}.table-striped>tbody>tr:nth-of-type(odd)>*{border:none !important}.subscribe-page .container{max-width:800px}.subscribe-page .header-subscribe{display:flex;align-items:center;justify-content:space-between}.header-desktop{background-color:#fff;border-bottom:1px solid #dad9da;height:70px;display:flex;align-items:center}.header-desktop .content-menu-desktop{padding:0px 20px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){.header-desktop .content-menu-desktop .hello{width:100%;display:inline-flex;justify-content:space-between}.header-desktop .content-menu-desktop .hello span{display:none}.header-desktop .content-menu-desktop .hello .logo img{height:24px}.header-desktop .content-menu-desktop .hello .menu-toggle{display:flex;align-items:center;justify-content:center}.header-desktop .content-menu-desktop .hello .menu-toggle i{font-size:26px}}.header-desktop .avatar{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#007bff;color:#fff;font-weight:bold;border-radius:50%;cursor:pointer}.header-desktop .menu-avatar{display:flex;align-items:center;gap:10px;cursor:pointer;line-height:1;font-weight:500 !important;border:1px solid #90a4ae;border-radius:30px;padding:2px 5px 2px 15px}.header-desktop .user-menu{display:none;position:absolute;top:60px;right:20px;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:10px;width:200px;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.header-desktop .user-menu hr{margin:0 !important}.header-desktop .user-menu .logout-link{border-top:1px solid #ddd;padding-top:15px}.header-desktop .user-menu.active{display:block;opacity:1;transform:translateY(0)}.header-desktop .user-menu-content{padding:10px;display:flex;flex-direction:column;gap:20px}.header-desktop .user-menu-content .name-user{display:flex;flex-direction:column}.header-desktop .user-menu-content a{color:#495057;display:flex;align-items:center;gap:10px;text-decoration:none}.header-desktop .user-menu-content a i{font-size:20px}.settings-page .nav-link{color:#0a3632}.settings-page .nav-pills .nav-link.active,.settings-page .nav-pills .show>.nav-link{background-color:#a0e35d;color:#0a3632}.settings-page .content-tab{background-color:#fff;padding:30px;border-radius:10px;margin-bottom:40px}@media(max-width: 768px){.settings-page .content-tab{padding:20px}}@media(max-width: 768px){.header-app{display:none}.menu-toggle{display:block}.wrapper{margin-left:0}}#banners-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:10px}#banners-list .image-preview{width:100%;height:auto;max-width:500px;border-radius:8px}@media(max-width: 768px){#banners-list .image-preview{max-width:230px}}#banners-list .banner-item{margin-bottom:10px;cursor:move;position:relative}#banners-list .banner-item button{position:absolute;right:0;top:0}@media(max-width: 768px){#banners-list .banner-item{max-width:100%}}.remove-image-button,.remove-variation-button{height:35px;width:35px;padding:0;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;cursor:pointer}.remove-image-button:hover,.remove-variation-button:hover{background-color:#f8d7da;border:1px solid #f5c6cb}.dropzone{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;background:#f8f9fa;cursor:pointer;min-height:150px;transition:all .3s ease}.dropzone:hover{background:#fff;border-color:#0056b3}.dropzone .dz-message{margin:2em 0}.dropzone .dz-preview{margin:10px}.dropzone.dz-drag-hover{border-style:solid;background:#e9ecef}.buttons-top-edit{display:flex;align-items:center;gap:10px}.buttons-top-edit button,.buttons-top-edit a{height:35px;width:35px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.buttons-top-edit button{margin-right:0;background-color:#f8d7da;border:1px solid #f5c6cb;color:#dc3545}#variations-container{display:flex;flex-direction:column}#variations-container .variation{max-width:300px;display:inline-flex;align-items:center}.remove-variation-button{margin-left:10px}#editProductForm #images-preview{display:flex;align-items:center;gap:10px}#editProductForm #images-preview .image-container{width:150px;height:150px;position:relative}#editProductForm #images-preview .image-container button{display:flex;font-weight:500;line-height:1;align-items:center;justify-content:center;position:absolute;right:5px;top:5px}#editProductForm #images-preview .image-container img{width:100%;height:100%;object-fit:cover;border-radius:8px;object-fit:cover;border-radius:8px}.banner-limit-info{background-color:#f8f9fa;padding:15px;border-radius:8px;border:1px solid #dee2e6}.progress{background-color:#e9ecef;border-radius:5px}.progress-bar{transition:width .3s ease}label{font-weight:500;color:#495057;margin-bottom:10px}.number-notification{background-color:#0a3632;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500}.order-status-select,.payment-status-select{padding:5px;border-radius:4px;border:1px solid #ddd}.order-status-select option,.payment-status-select option{padding:5px}.text-warning{color:#ffc107}.text-primary{color:#007bff}.text-success{color:#28a745}.status-badge{padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:5px;transition:all .2s;text-decoration:none}.status-badge i{font-size:18px}.status-badge:hover{opacity:.9}.status-badge.pendente{background:#fff3cd;color:#856404}.status-badge.executando{background:#cce5ff;color:#004085}.status-badge.concluido{background:#d4edda;color:#155724}.status-badge.cancelado{background:#f8d7da;color:#721c24}.status-badge.pago{background:#d4edda;color:#155724}.status-menu{position:absolute;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:8px 0;z-index:1000;display:none}.status-menu div{padding:8px 16px;cursor:pointer;transition:background .2s}.status-menu div:hover{background:#f8f9fa}table button,.banner-actions button{border:0px !important}/*# sourceMappingURL=styles.min.css.map */