@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.p-custom-input,.p-inputtext:not(.p-dropdown-label){width:100%;--border-color: rgba(0, 0, 0, .38);--enabled-hover-border-color: var(--primary_200);--enabled-focus-border-color: var(--primary_300);--enabled-focus-shadow: 0 0 0 2px var(--primary_100);background:#fff;border-radius:1rem;border-width:1px;border-style:solid;border-color:var(--border-color)}.p-custom-input .p-icon-field,.p-inputtext:not(.p-dropdown-label) .p-icon-field{width:100%}.p-custom-input .p-password-input,.p-inputtext:not(.p-dropdown-label) .p-password-input{width:100%}.p-custom-input:enabled:hover,.p-inputtext:not(.p-dropdown-label):enabled:hover{border-color:var(--enabled-hover-border-color)}.p-custom-input:enabled:focus,.p-inputtext:not(.p-dropdown-label):enabled:focus{outline:0 none;outline-offset:0;box-shadow:var(--enabled-focus-shadow);border-color:var(--enabled-focus-border-color)}.p-custom-input.p-invalid,.p-inputtext:not(.p-dropdown-label).p-invalid{--border-color: #e24c4c;--enabled-hover-border-color: #e24c4c;--enabled-focus-border-color: #e24c4c}.p-custom-input.dark,.p-inputtext:not(.p-dropdown-label).dark{background:transparent;--border-color: #3a3a3a;--enabled-hover-border-color: #5ce539;--enabled-focus-border-color: #5ce539;--enabled-focus-shadow: 0 0 0 2px #c2ffb3}.p-custom-input.dark.p-invalid,.p-inputtext:not(.p-dropdown-label).dark.p-invalid{--border-color: #ff7777;--enabled-hover-border-color: #ff7777;--enabled-focus-border-color: #ff7777}.p-float-label label{margin-top:-.5rem}.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label{margin-top:unset}.p-float-label input:focus~label,.p-float-label .p-inputwrapper-focus~label{color:var(--primary)}.p-dropdown{border-radius:1rem;border:1px solid rgba(0,0,0,.38)}.p-dropdown:not(.p-disabled).p-focus{border-color:var(--primary_200);box-shadow:0 0 0 2px var(--primary_100)}p-dropdown-clear-icon,.p-dropdown-filter-icon,.p-dropdown-filter-clear-icon{margin-top:-.5rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:var(--primary);background:var(--primary_100)}.p-dropdown-item .p-ink{background-color:var(--primary_200)}.react-confirm-alert-body{width:auto;max-width:400px;border-radius:1rem}@media (max-width: 500px){.react-confirm-alert-body{max-width:95vw}}.react-confirm-alert-body .react-confirm-alert-button-group{display:flex;gap:2rem}.react-confirm-alert-body h1{color:var(--primary_600);font-size:1.2rem;padding-bottom:.5rem}.react-confirm-alert-body button{font-weight:700;margin-right:10px;border-radius:5px;font-size:12px;font-size:1rem}.react-confirm-alert-body .cancel{background-color:var(--primary_500)}.react-confirm-alert-overlay{background:#0000008c;z-index:99999999!important}.react-hot-toast{z-index:99999999!important}.LateralPageLayout{display:flex;padding:0;width:100%;height:calc(100vh - 62px)}.LateralPageLayout .LateralPageLayout__left{background:#fff;transition:width 1s ease-in-out;max-height:100vh;overflow:auto;padding:1rem;border-right:1px solid #d9d9d9;box-shadow:0 0 7px #d9d9d9}.LateralPageLayout .LateralPageLayout__right{flex:1;max-height:calc(100dvh - 6rem);overflow:auto}.b-custom-button .p-button-icon-right{margin-left:.5rem}.b-custom-button .p-button-icon-left{margin-right:.5rem}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast){--button-color: var(--bg2t);--button-background: var(--bg2);--button-text-background: var(--primary_500);--button-hover: var(--primary_500);--button-border-color: transparent;--button-shadow: 5px 5px 15px 0 var(--primary_200);--button-focus-shadow: 0 0 0 2px var(--primary_200), 0 0 0 4px var(--primary_200), 0 1px 2px 0 rgb(0, 0, 0);--ink-color: var(--primary_800);--ink-link-color: var(--primary_800);--button-outlined-border: 1px solid var(--bg2);--button-outlined-shadow: 0 0 4px var(--bg2);--button-outlined-hover: var(--primary_100);--pushed-background: var(--primary_500);--pushed-shadow: inset 0 0 4px var(--bg2);--loader-color: #9b35ca;background:var(--button-background);border-color:var(--button-border-color);color:#fff;border-radius:.8rem;padding:.75rem 1.25rem}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) .p-button-label,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) .p-button-icon{color:var(--button-color)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-no-rounded{border-radius:0}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-icon-only{padding:.75rem 0}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-loading svg,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-loading path{background-clip:unset!important;background-color:transparent!important;color:var(--button-color)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-raised{box-shadow:var(--button-shadow)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text{--button-hover: transparent !important;background:transparent}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-button-label,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-button-icon,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-button-label,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-button-icon{background:var(--button-text-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-ink-active,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-ink-active{background-color:var(--ink-link-color)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-button-loading-icon path,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-button-loading-icon path{color:var(--loader-color, #737373)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text{border-color:transparent}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text:hover{background:transparent}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) .p-ink-active{background-color:var(--ink-color)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined{background:transparent;border:var(--button-outlined-border);color:var(--button-color)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined.p-button-raised{box-shadow:var(--button-outlined-shadow)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined .p-button-label,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined .p-button-icon{background:var(--button-text-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined:hover{background:var(--button-outlined-hover, transparent)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined.p-button-loading svg,.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined.p-button-loading path{color:var(--button-text-background)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast):focus{box-shadow:var(--button-focus-shadow)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast):hover{background:var(--button-hover)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast):disabled{background:var(--button-hover);background-color:var(--bg2)!important;color:var(--bg2t)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-pushed{background:var(--pushed-background);box-shadow:var(--pushed-shadow)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-no-riple .p-ink{display:none}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-no-shadow{--button-shadow: none;--button-focus-shadow: none}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-hover-shadow{transition:box-shadow .3s}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-hover-shadow:hover{box-shadow:var(--button-shadow)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-secondary{--button-background: #ffffff;--button-text-background: #ffffff;--button-hover: #dadada;--button-border-color: rgb(255, 255, 255);--button-color: var(--primary_500);--button-shadow: 2.711px 1.237px 9.896px 0 var(--primary_500);--button-focus-shadow: 0 0 0 2px #d1d1d1, 0 0 0 4px rgb(215, 215, 215), 0 1px 2px 0 rgb(216, 216, 216);--ink-color: rgba(136, 165, 191, .48);--ink-link-color: rgba(136, 165, 191, .48);--button-outlined-border: 1px solid #687480;--button-outlined-shadow: 0 0 5px #687480;--button-outlined-hover: var(--primary_500);--pushed-background: linear-gradient(180.01deg, #dae8f2 .01%, #f9fcfe 99.99%);--pushed-shadow: inset 2px 2px 6px 1px #c1d8ea, inset -5px -5px 15px rgba(255, 255, 255, .75);--loader-color: #687480}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-success{--button-background: linear-gradient(105deg, #00ff00 0%, #00cc00 100%)}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-danger{--button-background: linear-gradient(105deg, #ff4d4d 0%, #ff0000 100%);--button-text-background: #FF6347;--button-hover: #B22222;--button-border-color: rgb(139, 0, 0);--button-color: #ffffff;--button-shadow: 5px 5px 15px 0 rgb(255 180 180);--button-focus-shadow: 0 0 0 2px #e38d8d, 0 0 0 4px #e26f6f, 0 1px 2px 0 rgb(255 0 0);--ink-color: rgba(255, 99, 71, .48);--ink-link-color: rgba(255, 99, 71, .48);--button-outlined-border: 1px solid #FF6347;--button-outlined-shadow: 0 0 5px #FF6347;--button-outlined-hover: #d068681c;--pushed-background: linear-gradient(180.01deg, #FFCCCB .01%, #FF6347 99.99%);--pushed-shadow: inset 2px 2px 6px 1px #FF7F7F, inset -5px -5px 15px rgba(255, 255, 255, .75);--loader-color: #FF6347}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-warning{--button-background: #f58634;--button-text-background: #f58634;--button-hover: #B22222;--button-border-color: rgb(139, 0, 0);--button-color: #ffffff;--button-shadow: 5px 5px 15px 0 rgb(255 180 180);--button-focus-shadow: 0 0 0 2px #e38d8d, 0 0 0 4px #e26f6f, 0 1px 2px 0 rgb(255 0 0);--ink-color: rgba(255, 99, 71, .48);--ink-link-color: rgba(255, 99, 71, .48);--button-outlined-border: 1px solid #FF6347;--button-outlined-shadow: 0 0 5px #FF6347;--button-outlined-hover: #d068681c;--pushed-background: linear-gradient(180.01deg, #FFCCCB .01%, #FF6347 99.99%);--pushed-shadow: inset 2px 2px 6px 1px #FF7F7F, inset -5px -5px 15px rgba(255, 255, 255, .75);--loader-color: #FF6347}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-rounded{border-radius:2rem}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).block{display:block}.b-custom-button:not(.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).w-full{width:100%}.b-custom-button.p-button-icon-only.p-button-rounded.p-button-sm{height:auto;width:auto;aspect-ratio:1/1;padding:.8rem .5rem}.p-button-group .b-custom-button:not(.p-button-danger,.p-button-help,.p-button-warning,.p-button-info):first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-button-group .b-custom-button:not(.p-button-danger,.p-button-help,.p-button-warning,.p-button-info):last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-button-group .b-custom-button:not(.p-button-danger,.p-button-help,.p-button-warning,.p-button-info):not(:first-of-type):not(:last-of-type){border-radius:0}.p-button-group .b-custom-button:not(.p-button-danger,.p-button-help,.p-button-warning,.p-button-info):not(:last-child){border-right:0 none}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-left{margin-right:.5rem}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast){--button-color: var(--bg2t);--button-background: var(--bg2);--button-text-background: var(--primary_500);--button-hover: var(--primary_500);--button-border-color: transparent;--button-shadow: 5px 5px 15px 0 var(--primary_200);--button-focus-shadow: 0 0 0 2px var(--primary_200), 0 0 0 4px var(--primary_200), 0 1px 2px 0 rgb(0, 0, 0);--ink-color: var(--primary_800);--ink-link-color: var(--primary_800);--button-outlined-border: 1px solid var(--bg2);--button-outlined-shadow: 0 0 4px var(--bg2);--button-outlined-hover: var(--primary_100);--pushed-background: var(--primary_500);--pushed-shadow: inset 0 0 4px var(--bg2);--loader-color: #9b35ca;background:var(--button-background);border-color:var(--button-border-color);color:#fff;border-radius:.8rem;padding:.75rem 1.25rem}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) .p-button-label,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) .p-button-icon,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) svg{color:var(--button-color)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-no-rounded{border-radius:0}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-icon-only{padding:.75rem 0}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-loading svg,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-loading path{background-clip:unset!important;background-color:transparent!important;color:var(--button-color)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-raised{box-shadow:var(--button-shadow)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text{--button-hover: transparent !important;background:transparent}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-button-label,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-button-icon,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-button-label,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-button-icon{background:var(--button-text-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-ink-active,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-ink-active{background-color:var(--ink-link-color)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-link .p-button-loading-icon path,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text .p-button-loading-icon path{color:var(--loader-color, #737373)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text{border-color:transparent}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-text:hover{background:transparent}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast) .p-ink-active{background-color:var(--ink-color)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined{background:transparent;border:var(--button-outlined-border);color:var(--button-color)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined.p-button-raised{box-shadow:var(--button-outlined-shadow)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined .p-button-label,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined .p-button-icon{background:var(--button-text-background);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined svg{color:var(--button-text-background)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined:hover{background:var(--button-outlined-hover, transparent)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined.p-button-loading svg,.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-outlined.p-button-loading path{color:var(--button-text-background)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast):focus{box-shadow:var(--button-focus-shadow)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast):hover{background:var(--button-hover)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast):disabled{background:var(--button-hover);background-color:var(--bg2)!important;color:var(--bg2t)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-pushed{background:var(--pushed-background);box-shadow:var(--pushed-shadow)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-no-riple .p-ink{display:none}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-no-shadow{--button-shadow: none;--button-focus-shadow: none}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-hover-shadow{transition:box-shadow .3s}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-hover-shadow:hover{box-shadow:var(--button-shadow)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-secondary{--button-background: #ffffff;--button-text-background: #ffffff;--button-hover: #dadada;--button-border-color: rgb(255, 255, 255);--button-color: var(--primary_500);--button-shadow: 2.711px 1.237px 9.896px 0 var(--primary_500);--button-focus-shadow: 0 0 0 2px #d1d1d1, 0 0 0 4px rgb(215, 215, 215), 0 1px 2px 0 rgb(216, 216, 216);--ink-color: rgba(136, 165, 191, .48);--ink-link-color: rgba(136, 165, 191, .48);--button-outlined-border: 1px solid #687480;--button-outlined-shadow: 0 0 5px #687480;--button-outlined-hover: var(--primary_500);--pushed-background: linear-gradient(180.01deg, #dae8f2 .01%, #f9fcfe 99.99%);--pushed-shadow: inset 2px 2px 6px 1px #c1d8ea, inset -5px -5px 15px rgba(255, 255, 255, .75);--loader-color: #687480}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-success{--button-background: linear-gradient(105deg, #00ff00 0%, #00cc00 100%)}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-danger{--button-background: linear-gradient(105deg, #ff4d4d 0%, #ff0000 100%);--button-text-background: #FF6347;--button-hover: #B22222;--button-border-color: rgb(139, 0, 0);--button-color: #ffffff;--button-shadow: 5px 5px 15px 0 rgb(255 180 180);--button-focus-shadow: 0 0 0 2px #e38d8d, 0 0 0 4px #e26f6f, 0 1px 2px 0 rgb(255 0 0);--ink-color: rgba(255, 99, 71, .48);--ink-link-color: rgba(255, 99, 71, .48);--button-outlined-border: 1px solid #FF6347;--button-outlined-shadow: 0 0 5px #FF6347;--button-outlined-hover: #d068681c;--pushed-background: linear-gradient(180.01deg, #FFCCCB .01%, #FF6347 99.99%);--pushed-shadow: inset 2px 2px 6px 1px #FF7F7F, inset -5px -5px 15px rgba(255, 255, 255, .75);--loader-color: #FF6347}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-warning{--button-background: #f58634;--button-text-background: #f58634;--button-hover: #B22222;--button-border-color: rgb(139, 0, 0);--button-color: #ffffff;--button-shadow: 5px 5px 15px 0 rgb(255 180 180);--button-focus-shadow: 0 0 0 2px #e38d8d, 0 0 0 4px #e26f6f, 0 1px 2px 0 rgb(255 0 0);--ink-color: rgba(255, 99, 71, .48);--ink-link-color: rgba(255, 99, 71, .48);--button-outlined-border: 1px solid #FF6347;--button-outlined-shadow: 0 0 5px #FF6347;--button-outlined-hover: #d068681c;--pushed-background: linear-gradient(180.01deg, #FFCCCB .01%, #FF6347 99.99%);--pushed-shadow: inset 2px 2px 6px 1px #FF7F7F, inset -5px -5px 15px rgba(255, 255, 255, .75);--loader-color: #FF6347}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).p-button-rounded{border-radius:2rem}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).block{display:block}.p-button:not(.p-button-danger-,.p-button-help,.p-button-warning-,.p-button-info,.p-button-contrast).w-full{width:100%}.p-button.p-button-icon-only.p-button-rounded.p-button-sm{height:auto;width:auto;aspect-ratio:1/1;padding:.8rem .5rem}.ImageCustom{min-height:2rem;min-width:2rem;background-repeat:no-repeat;background-position:center}.ImageCustom .ImageCustom__image{width:100%;height:100%;border-radius:.3rem}.ImageInput .ImageCustom{border-radius:1rem;overflow:hidden}.ImageInput .ImageInput__preview{position:relative;border:solid 1px var(--primary_200);border-radius:1rem;padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.ImageInput .ImageInput__preview img{object-fit:contain}.ImageInput .ImageInput__preview strong p{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageInput .ImageInput__preview .ImageInput__preview__icon{position:absolute;top:.5rem;right:.2rem;background-color:#00000030;color:#fff}.ImageInput strong{text-align:center}.quill .ql-toolbar{border-radius:1rem 1rem 0rem 0rem}.quill .ql-container{border-radius:0rem 0rem 1rem 1rem}.quill .ql-editor{min-height:150px}.VideoInput video{width:100%;border-radius:1rem}.VideoInput .VideoCustom{border-radius:1rem;overflow:hidden}.VideoInput .VideoInput__preview{position:relative}.VideoInput .VideoInput__preview__icon{position:absolute;bottom:1.5rem;left:.2rem;background-color:#00000030;color:#fff}.VideoInput strong{text-align:center}.Select{width:auto}.AdminScreenDynamicForm{border-radius:1rem;position:relative;padding:1rem;background-color:var(--bg1t_100);overflow-y:auto;height:calc(100dvh - 4rem)}.AdminScreenDynamicForm .AdminScreenDynamicForm__info__item__inactive{display:flex;flex-direction:row;align-items:center;gap:1rem;background-color:var(--error);border-radius:1rem;padding:.5rem}.AdminScreenDynamicForm .AdminScreenDynamicForm__info__item__inactive p{padding:0 .5rem;font-weight:700;text-transform:uppercase;text-align:center}.AdminScreenDynamicForm .AdminScreenDynamicForm__title{padding-bottom:1rem;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;top:0;left:0}.AdminScreenDynamicForm .AdminScreenDynamicForm__title p{z-index:9;font-size:1.2rem;font-weight:700;padding:0 1rem;background:var(--primary);color:var(--bg1);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.AdminScreenDynamicForm .AdminScreenDynamicForm__title~.p-tabview{margin-top:1.2rem}.AdminScreenDynamicForm .AdminScreenDynamicForm__fields{display:flex;gap:1rem;flex-wrap:wrap;align-items:flex-start}.AdminScreenDynamicForm .AdminScreenDynamicForm__close{position:absolute;top:0rem;left:0rem}.AdminScreenDynamicForm .AdminScreenDynamicForm__actions{padding-top:2rem;display:flex;gap:1rem}.AdminScreenDynamicForm .AdminScreenDynamicForm__separator{height:1px;width:100%;background:var(--primary_200)}.AdminScreenDynamicForm .AdminScreenDynamicForm__input{width:auto}.AdminScreenDynamicForm .AdminScreenDynamicForm__info{border:1px solid var(--primary_200);border-radius:1rem;padding:1.2rem;width:100%}.AdminScreenDynamicForm .AdminScreenDynamicForm__info p{font-weight:700}.AdminScreenDynamicForm__dateField__container{position:relative;width:200px}.AdminScreenDynamicForm__dateField__container .AdminScreenDynamicForm__dateField__wrapper{position:relative;border:1px solid #ccc;border-top:none;border-radius:20px;min-height:56px}.AdminScreenDynamicForm__dateField__container .AdminScreenDynamicForm__dateField__field{width:100%}.AdminScreenDynamicForm__dateField__container .AdminScreenDynamicForm__dateField__field .react-date-picker__wrapper{padding:.7rem .6rem;border:none}.AdminScreenDynamicForm__dateField__container .AdminScreenDynamicForm__dateField__label{position:absolute;top:-10px;left:10px;padding:0 5px;font-size:12px;color:#8e8e8e;font-weight:400}.AdminBusinessConfig__actions{padding-top:2rem;display:flex;gap:1rem}.AdminBusinessConfig__content .AdminScreenDynamicForm__fields{display:grid;grid-template-columns:auto auto}.AdminIntegrations .AdminIntegrations__modules{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.AdminIntegrations .AdminIntegrations__modules .AdminIntegrations__modules__item{box-shadow:0 0 10px #0000001a;border-radius:1rem;margin-bottom:20px;padding:1rem;background:var(--bg)}.AdminIntegrations .AdminIntegrations__modules .AdminIntegrations__modules__item .AdminModules__modules__item__img{background-size:contain;background-repeat:no-repeat}.AdminIntegrations .AdminIntegrations__modules .AdminIntegrations__modules__item .AdminIntegrations__modules__item__content h2{font-size:1.2rem;margin:0}.AdminIntegrations .AdminIntegrations__modules .AdminIntegrations__modules__item .AdminIntegrations__modules__item__content p{font-size:1rem;margin:0;color:var(--primary)}.AdminModules .AdminModules__modules{display:flex;flex-wrap:wrap;justify-content:start;margin-top:20px;gap:1rem}.AdminModules .AdminModules__modules .AdminModules__modules__item{box-shadow:0 0 10px #0000001a;border-radius:1rem;margin-bottom:20px;width:"auto";max-width:350px;background:var(--bg1);padding:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__img{background-size:contain;background-repeat:no-repeat;width:60px;height:60px;border-radius:.8rem}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__content h2{font-size:1rem;margin:0}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__content p{font-size:.8rem;margin:0}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__content__footer{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem;margin-top:.5rem}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__content__status{font-size:.8rem;color:var(--font3);background-color:var(--bg);border-radius:1rem;padding:.2rem .6rem;box-shadow:0 0 4px #0000001a}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__content__action{font-size:.8rem;color:var(--bg);background-color:var(--bg2);border-radius:1rem;padding:.2rem .6rem;box-shadow:0 0 4px #0000001a}.AdminModules .AdminModules__modules .AdminModules__modules__item .AdminModules__modules__item__content__action a{color:var(--bg)}.AdminModules .AdminModules__modules .AdminModules__modules__item.inactive{box-shadow:0 0 10px var(--primary_200)}.p-custom-datatable.p-datatable.p-datatable-striped .p-datatable-tbody tr{background:#fff}.p-custom-datatable.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f0f0f0}.ProductComment{display:flex;width:100%}.ProductComment .ProductComment__textarea_container{width:100%}.ProductComment textarea{width:100%;height:60px;padding:10px;border:1px solid #e0e0e0;border-radius:5px}.ProductComment textarea::placeholder{color:var(--primary_300)}.ProductComment .ProductComment__manturity{display:flex;gap:1rem;flex-wrap:wrap}.ProductComment__only_text{color:var(--bg2);font-size:.8rem;padding:.5rem 1rem}.ProductComment--open{flex-direction:row;padding:20px;border-top:1px solid #e0e0e0;gap:1rem}.ProductCounter{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ProductCounter .ProductCounter__tags{padding:.5rem;border-bottom:1px solid #e0e0e0;width:100%}.ProductCounter .ProductCounter__tags .ProductCounter__tags__options{display:flex;flex-wrap:wrap;gap:.5rem}.ProductCounter .ProductItem__discount{margin-left:1rem;background-color:var(--primary_100);padding:.1rem .5rem;border-radius:1rem;color:var(--primary_500);font-size:.8rem;text-decoration:line-through;display:flex;align-items:center}.ProductCounter .ProductCounter__price{color:var(--primary);font-size:1.5rem;font-weight:600;margin-bottom:.5rem;display:flex;gap:.5rem;align-items:center small;align-items-font-size:.8rem;align-items-font-weight:400}.ProductCounter .ProductCounter__body{width:100%;display:flex;border-top-style:solid;border-top-width:1px;border-top-color:#00000018;padding-top:.5rem;justify-content:space-around;flex-direction:row;align-items:center}.ProductCounter .ProductCounter__price__und{font-size:1rem;display:flex;align-items:center}.ProductCounter .ProductCounter__body__delete_btn{display:flex;justify-content:center;align-items:center;gap:.5rem;width:2rem;height:2rem;border-radius:50%}.ProductCounter .ProductCounter__total{color:var(--primary);width:5rem;text-align:center;display:flex;align-items:center;justify-content:center;padding:.5rem 0}.ProductCounter .ProductCounter__total h3{font-size:1.2rem}.ProductCounter .ProductCounter__counter{display:flex;justify-content:center;align-items:center;gap:.5rem}.ProductCounter .ProductCounter__counter .ProductCounter__counter__btn{border-radius:50%!important;width:1.5rem!important;min-width:1.5rem!important;height:1.5rem!important;min-height:1.5rem!important}.ProductCounter .ProductCounter__counter .MuiButton-contained{color:var(--bg3t)!important}.ProductCounter .ProductCounter__counter .MuiButton-contained.MuiButton-containedSuccess{background-color:var(--bg3)!important}.ProductCounter .ProductCounter__counter .MuiButton-contained path{color:var(--bg3t)!important}.ProductCounter .ProductCounter__counter .MuiButton-outlined{max-height:39px;border:var(--border-button-outlined)}.ProductCounter .ProductCounter__counter .MuiButton-outlined.MuiButton-outlinedError{background:var(--bgError);border:none!important}.ProductCounter .ProductCounter__counter .MuiButton-outlined.MuiButton-outlinedError path{color:var(--bg3t)!important}.ProductCounter .ProductCounter__counter .MuiButton-outlined.MuiButton-outlinedError:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.ProductCounter .ProductCounter__counter .MuiButton-outlined.MuiButton-outlinedError:hover path{color:var(--bg3t)!important}.ProductCounter .ProductCounter__counter .MuiButton-outlined path{color:var(--bg4)!important}.ProductCounter .ProductCounter__counter .MuiButton-outlined:hover{border:var(--border-button-outlined-hv)}.ProductCounter .ProductCounter__counter .MuiButton-outlined:hover path{color:var(--bg5)!important;transition:.25s cubic-bezier(.4,0,.2,1) 0ms}.ProductCounter .ProductCounter__remove_from_cart{width:90%;margin-top:.5rem;display:flex;justify-content:space-around}.ProductCounter .ProductCounter__remove_from_cart button:not(.p-button){cursor:pointer;width:100%;border:1px var(--bg1t_200);color:var(--bg2);border-radius:1rem;display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-size:1rem;background-color:var(--bg1t_200);box-shadow:0 2px 20px #00000014,-1px 0 3px -1px var(--primary_200)}.ProductCounter .ProductCounter__remove_from_cart button:not(.p-button) path{color:var(--bg2)!important}.ProductCounter .ProductCounter__remove_from_cart button:hover{box-shadow:0 2px 20px 0 var(--primary_200),-1px 0 3px -1px var(--error)}.ProductCounter .ProductCounter__remove_from_cart .btn-error{color:var(--error);border:none;box-shadow:0 2px 20px #00000014,-1px 0 3px -1px var(--error)}.ProductCounter .ProductCounter__remove_from_cart .btn-error path{color:var(--error)!important}.ProductCounter .ProductCounter__remove_from_cart .btn-error:hover{box-shadow:0 2px 20px 0 var(--error),-1px 0 3px -1px var(--error)}.ProductCounter .ProductCounter__mature_selector{display:flex;flex-wrap:wrap;justify-content:center}.ProductCounter .ProductCounter__mature_selector label{padding-right:1rem}.ProductCounter .ProductCounter__mature_selector .ProductCounter__mature_selector__options{display:flex;justify-content:space-around;flex-wrap:wrap;gap:.5rem}.CustomSelect{position:relative;display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center}.CustomSelect span{font-size:.8rem;color:var(--font5)}.CustomSelect__trigger{min-width:5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--primary);border-radius:1rem;padding:4px 8px}.CustomSelect .CustomSelect__containerMenu{position:absolute;top:-3rem;width:6rem;background:var(--bg1);border:1px solid var(--primary);border-radius:17px;box-shadow:-4px -2px 5px 2px #fff,2px 2px 17px #18191936;z-index:9999}.CustomSelect .CustomSelect__containerMenu.active{display:block;opacity:1;visibility:visible;transform:translateY(0);transition:.5s ease}.CustomSelect .CustomSelect__containerMenu.inactive{display:none;opacity:0;visibility:hidden;transform:translateY(-20px);transition:.5s ease}.CustomSelect .CustomSelect__containerMenu ul{display:flex;flex-direction:column;padding:0rem .3rem;gap:.2em}.CustomSelect .CustomSelect__containerMenu ul li{border-bottom:1px solid rgb(216,230,242);text-decoration:none;list-style:none;padding:.5rem 0;height:2.5rem;cursor:pointer}.CustomSelect .CustomSelect__containerMenu ul li .option{display:flex;align-items:center;padding-right:1rem;width:100%;height:100%}.CustomSelect .CustomSelect__containerMenu ul li:hover{background-color:#8b8b8b10;border-radius:1rem}.CustomSelect .CustomSelect__containerMenu ul li:last-child{border-bottom:none}.DiscountBadget{width:4rem;height:4rem;position:absolute;top:1rem;right:1rem;background-color:var(--primary_100);display:flex;justify-content:center;align-items:center;border-radius:.5rem}.DiscountBadget h5{font-size:1.4rem}.DiscountBadget.discountNoLikes{top:-.5rem;right:-.5rem}.DiscountBadget.DiscountBadget--small{width:3.5rem;height:auto}.DiscountBadget.DiscountBadget--small h5{font-size:1.2rem}.DiscountBadget.DiscountBadget--big{width:5rem;height:5rem}.DiscountBadget.DiscountBadget--big h5{font-size:1.6rem}.FavoriteProducItem{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.FavoriteProducItem .product-info{display:flex;gap:1rem;padding:1rem;background:var(--surface-100);border-radius:8px;align-items:center}.FavoriteProducItem .product-info img{width:100px;height:100px;object-fit:cover;border-radius:4px}.FavoriteProducItem .product-info h3{margin:0 0 .5rem;font-size:1rem;color:var(--text-color)}.FavoriteProducItem .product-info p{margin:0;font-size:.875rem;color:var(--text-color-secondary);line-height:1.4}.FavoriteProducItem .product-info .product-details{flex:1}.CreateCustomCartForm{width:100%;height:80dvh}.CreateCustomCartForm .custom-cart-form{padding:1.5rem}.CreateCustomCartForm .custom-cart-form h2{margin-bottom:1.5rem;font-size:1.5rem;color:var(--text-color)}.CreateCustomCartForm .custom-cart-form .form-field{margin-bottom:1.5rem}.CreateCustomCartForm .custom-cart-form .form-field label{display:flex;margin-bottom:.5rem;font-weight:500}.CreateCustomCartForm .custom-cart-form .form-field .p-inputtext{width:100%}.CreateCustomCartForm .custom-cart-form .form-field .product-info{display:flex;gap:1rem;padding:1rem;background:var(--surface-100);border-radius:8px}.CreateCustomCartForm .custom-cart-form .form-field .product-info img{width:100px;height:100px;object-fit:cover;border-radius:4px}.CreateCustomCartForm .custom-cart-form .form-field .product-info .product-details{flex:1}.CreateCustomCartForm .custom-cart-form .form-field .product-info .product-details h3{margin:0 0 .5rem;font-size:1rem;color:var(--text-color)}.CreateCustomCartForm .custom-cart-form .form-field .product-info .product-details p{margin:0;font-size:.875rem;color:var(--text-color-secondary);line-height:1.4}.CreateCustomCartForm .custom-cart-form .form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.LikeHeartButton{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--primary);background:#fff;border-radius:50%;cursor:pointer}.MarketItem{width:100%;padding:8px;border-bottom:var(--border-button-outlined-bg2);cursor:pointer;display:flex;flex-direction:row;gap:32px;align-items:center;position:relative}.MarketItem:hover{text-decoration:none;background-color:#0000000a}.MarketItem .MarketItem__delete{position:absolute;top:1rem;right:1rem}.MarketItem .MarketItem__footer .MarketItem__footer__previews{display:flex;gap:.5rem;flex-wrap:wrap;width:100%;max-width:50dvw}@media screen and (max-width: 500px){.MarketItem .MarketItem__footer .MarketItem__footer__previews{max-width:90dvw}}.IconButton{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:8px;cursor:pointer;position:relative;border:none;background-color:transparent;transition:background-color .3s ease}.IconButton:hover{background-color:#0000001a}.IconButton:disabled{cursor:default;opacity:.5}.IconButton.small{padding:4px;font-size:.8rem}.IconButton.medium{padding:8px;font-size:1rem}.IconButton.large{padding:12px;font-size:1.2rem}.IconButton__badge{position:absolute;top:-4px;right:-4px;background-color:var(--primary);color:#fff;border-radius:50%;padding:2px 5px;font-size:.7rem;min-width:16px;display:flex;justify-content:center;align-items:center}.IconButton i{color:var(--primary_600)}.IconButton.small .IconButton__badge{padding:1px 3px}.FavoriteCartsModal{min-width:624px;height:70vh;min-height:570px;border-radius:16px;max-width:80dvw;overflow:hidden}@media screen and (max-width: 624px){.FavoriteCartsModal{width:90%;min-width:80%}}.FavoriteCartsModal__content{display:flex;flex-direction:column}.FavoriteCartsModal__footer{width:auto;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;margin-bottom:8px}.ProductItem{width:275px}.ProductItem .ProductItem__container{border-radius:1rem;background-color:#fff;box-shadow:0 20px 20px #17171707;padding-bottom:1rem;position:relative;z-index:0}.ProductItem .ProductItem__header{position:relative;height:250px;padding:0 1rem}.ProductItem .ProductItem__header.-noImage{height:0;padding:0}.ProductItem .ProductItem__header .ProductItem__discountBig{width:4rem;height:4rem;position:absolute;top:1rem;right:1rem;display:flex;justify-content:center;align-items:center;border-radius:.5rem}.ProductItem .ProductItem__header .ProductItem__discountBig h5{font-size:1.4rem}.ProductItem .ProductItem__header .ImageCustom{margin:auto;height:100%;max-width:100%}.ProductItem .ProductItem__body{padding:.5rem;position:relative}.ProductItem .ProductItem__body .ProductItem__brand{font-size:.8rem;color:var(--font5);font-weight:400}.ProductItem .ProductItem__body .ProductItem__name{font-size:1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.ProductItem .ProductItem__body .ProductItem__name small{font-size:.8rem;width:100%;display:block}@media (max-width: 768px){.ProductItem .ProductItem__body .ProductItem__name{font-size:1.2rem}}.ProductItem .ProductItem__body .ProductItem__prices{display:flex;padding-bottom:.5rem;line-height:1rem;right:.5rem;position:relative}.ProductItem .ProductItem__body .ProductItem__price{margin-left:.5rem;padding:.1rem .5rem;border-radius:1rem;color:var(--primary_500);display:flex;flex-wrap:wrap}.ProductItem .ProductItem__body .ProductItem__price span{font-size:12px;color:var(--primary_300)}.ProductItem .ProductItem__body .ProductItem__price .perkilogram{margin-left:1rem;color:#9e9e9e9e}.ProductItem .ProductItem__body .ProductItem__discount{margin-left:1rem;background-color:var(--primary_100);padding:.1rem .5rem;border-radius:1rem;color:var(--primary_500);font-size:.8rem;text-decoration:line-through;display:flex;align-items:center;position:absolute;top:1.3rem}.ProductItem.horizontalCard{display:flex;flex-direction:row;width:20rem;min-height:16rem;max-height:16rem}.ProductItem.horizontalCard .DiscountBadget{zoom:.5}.ProductItem.horizontalCard .ProductItem__body{padding-bottom:0}.ProductItem.horizontalCard .ProductItem__price{margin:0;padding:0}.ProductItem.horizontalCard .ProductItem__name{height:unset;max-height:1.5rem}.ProductItem.horizontalCard .ProductItem__container{width:100%;min-height:16rem;max-height:16rem;display:grid}.ProductItem.horizontalCard .ProductItem__container a{width:auto;display:flex}.ProductItem.horizontalCard .ProductItem__container .ProductItem__header{width:5rem;height:5rem;padding:.5rem;margin:0;aspect-ratio:1/1}.ProductItem.horizontalCard .ProductItem__container .ProductItem__header .ImageCustom{margin:auto;height:4.5rem;width:4.5rem}.ProductItem__footer{padding:0;background-color:#fff;border-radius:1rem;width:100%}.ProductItem__footer__padding{padding:17px}.ProductItem__footer .ProductItem__details{display:flex;flex-direction:row;gap:.5rem;justify-content:space-around;flex-wrap:wrap}.ProductItem__footer .ProductItem__details span{display:flex;flex-direction:row;align-items:center;gap:.1rem;font-size:12px;color:var(--font5);text-transform:capitalize}.ProductItem__footer .ProductItem__pum__container{display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:.5rem}.ProductItem__footer .ProductItem__pum__container .ProductItem__pum{padding-top:0rem;font-size:.7rem;text-align:end}.ProductItem__footer .ProductItem__buttons{padding:.5rem 0rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;height:auto}.ProductItem__footer .ProductItem__buttons.isMobile{flex-direction:column}.ProductItem__footer .ProductItem__buttons.withSelect{height:auto}.ProductItem__footer.maturityPadding{padding:1.5rem .5rem}.ProductItem__mobile{zoom:.7;flex-basis:calc(50% - 1rem)}.ProductItem__mobile .ProductItem__price span{font-size:10px}.ProductItem__inCart .ProductItem__container{display:flex;flex-direction:column;justify-content:space-between}.ProductItem__inCart__grams .ProductItem__header{height:165px}.ProductItem__inCart__units .ProductItem__header{height:200px}.ProductItem__inCart__grams__withMatureOptions .ProductItem__header{height:120px}.ProductItemVariant{width:275px;min-height:400px;position:relative;display:grid;grid-template-areas:"header" "body" "footer";grid-template-rows:auto 1fr auto;gap:0}.ProductItemVariant.-small{zoom:.65}@media (max-width: 390px){.ProductItemVariant.-small{zoom:.58}}.ProductItemVariant__header{height:270px;width:100%;grid-area:header;display:grid;grid-template-columns:1fr;align-items:center;gap:.5rem}.ProductItemVariant__header.-noImage{height:50px}.ProductItemVariant__header.-imageSmall{display:contents;height:210px;text-align:center}.ProductItemVariant__header.-imageSmall img{width:160px}.ProductItemVariant__header.-imageMedium{display:contents;height:260px;text-align:center}.ProductItemVariant__header img{max-width:100%;height:100%;max-height:210px;object-fit:contain}.ProductItemVariant__header img.shadow{background:#f0f6ee;box-shadow:inset 0 0 0 20px #fff;border-radius:35px}.ProductItemVariant__body{position:relative;grid-area:body;display:grid;grid-template-areas:"provider provider provider" "brand brand brand" "title title title" "price price unit" "discounr discounr unit";gap:0rem;margin-bottom:1.6rem}.ProductItemVariant__body .provider{font-size:.7rem;grid-area:provider;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductItemVariant__body .brand{grid-area:brand;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--font5)}.ProductItemVariant__body .title{line-height:1.2;grid-area:title;color:var(--primary_500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductItemVariant__body .price{grid-area:price;color:var(--primary_500);line-height:1;position:relative}.ProductItemVariant__body .price span{font-size:.8em}.ProductItemVariant__body .discount{position:absolute;grid-area:discounr;display:flex;align-items:center}.ProductItemVariant__body .discount h5{margin-top:1px;margin-left:-5px;background-color:var(--primary_100);padding:.1rem .5rem;border-radius:1rem;color:var(--primary_500);font-size:.8rem;text-decoration:line-through}.ProductItemVariant__body .unit{grid-area:unit;font-size:.8em;color:#9e9e9e9e}.ProductItemVariant__body .maturity{grid-area:maturity}.ProductItemVariant__body .gram_select{grid-area:gram_select}.ProductItemVariant .ProductCounter .ProductCounter__remove_from_cart{width:100%}.ProductItemVariantV2{height:510px;grid-template-rows:260px 1fr auto;border-radius:1rem;background-color:#fff;box-shadow:0 20px 20px #17171707}.ProductItemVariantV2 .title{text-align:center;color:var(--font1);font-weight:700;white-space:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;line-height:16px}.ProductItemVariantV2 .title-text{text-align:center;font-weight:700;white-space:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;line-height:16px;height:32px}.ProductItemVariantV2 .subtitle-text{font-weight:500;text-transform:capitalize}.ProductItemVariantV2 .ProductItemVariant__body.p-4.py-0{grid-template-areas:"provider provider provider" "brand brand brand" "tags tags tags" "title title title" "price price price" "unit unit unit" "discount discount discount"}.ProductItemVariantV2.ProductItemVariant--withTags,.ProductItemVariantV2.ProductItemVariant--inCart{grid-template-rows:169px 1fr auto}.ProductItemVariantV2 .ProductItemVariant__header{height:100%}.ProductItemVariantV2 .ProductItemVariant__header img.shadow{background:transparent}.ProductItemVariantV2 .price{font-size:1.5rem;text-align:center}.ProductItemVariantV2 .unit{text-align:center;height:14px;line-height:14px}.ProductItemVariantV2 .ProductItem__tags{overflow:hidden;grid-area:tags;display:flex;width:100%}.ProductItemVariantV2 .ProductItem__tags .p-badge{min-width:fit-content;margin-right:4px}.ProductItemVariantV2 .ProductItemVariant__body .discount{grid-area:discount}.ProductItemVariant.ProductItemVariantV2.-horizontal{height:250px;min-height:300px;grid-template-rows:100px 1fr;grid-template-areas:"header body" "header body" "footer footer";width:415px}.ProductItemVariant.ProductItemVariantV2.-horizontal .ProductItemVariant__footer{grid-area:footer}.ProductTag__items{display:grid;flex-wrap:wrap;width:100%;gap:1rem;padding:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ProductTagCard__item{box-shadow:var(--bs-card-product);border-radius:1rem;padding:1rem;gap:.5rem;width:100%;position:relative;display:grid;grid-template-columns:1fr 77px}.DynamicTable{width:100%;background-color:var(--bg1t_100);padding-bottom:2rem}.DynamicTable .p-dropdown{height:auto;padding-left:.5rem;border-radius:.5rem}.DynamicTable .p-paginator{display:flex;justify-content:flex-start;gap:.5rem;padding:.5rem;background:var(--bg1t_300);color:var(--font1);font-size:.8rem}.DynamicTable .p-column-title{text-align:left}.DynamicTable th{background:var(--primary_200);background:var(--bg);min-width:5rem;position:relative;border-bottom:solid 1px var(--primary);padding:.5rem 0;text-align:left;line-height:1.1rem;font-size:.9rem;overflow:hidden;text-overflow:ellipsis}.DynamicTable th .p-column-title{z-index:2;width:100%}.DynamicTable td{border-bottom:solid 1px var(--primary_200);padding:.2rem;max-height:5rem;overflow:hidden;text-overflow:ellipsis;border-left:solid 1px rgba(0,0,0,.048)}.DynamicTable thead th{border-left:solid 1px rgba(0,0,0,.048)}.DynamicTable thead{display:table;width:100%}.DynamicTable tbody tr{display:table;width:100%;table-layout:fixed}.DynamicTable tbody{display:block;height:10rem;overflow-y:auto;overflow-x:hidden}.DynamicTable table{width:400px}.DynamicTable .p-datatable-table{border:solid 2px var(--primary_200);border-radius:1rem;overflow:hidden;display:block;width:100%}.DynamicTable .p-datatable-tfoot{opacity:.3;table-layout:fixed}.DynamicTable .p-datatable-tfoot td{border-top:solid 1px var(--primary_200);background:var(--bg);padding:0 .2rem;font-size:.8rem}.DynamicTable .DynamicTable__column__header{display:flex;justify-content:space-between;align-items:center;padding-left:.5rem}.DynamicTable .DynamicTable__cell__images{display:flex;gap:.2rem;width:50px;height:50px}.DynamicTable .DynamicTable__cell__images .DynamicTable__cell__image{border-radius:.5rem;object-fit:contain}.DynamicTable__cell__button{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:1rem;margin-top:2px;cursor:pointer;border:solid 1px transparent}.DynamicTable__cell__button:hover{border:solid 1px var(--primary)}.MuiDataGrid-footerContainer{display:flex!important;justify-content:stretch!important}.MuiTablePagination-root{display:flex;width:-webkit-fill-available}.PrimeTable{border:solid 1px var(--primary);border-radius:1rem;overflow:hidden}.PrimeTable th{border-width:1px 0 1px 1px;padding:.3rem 1rem;border:1px solid #e5e7eb}.PrimeTable td{border:1px solid #e5e7eb;border-width:0 0 1px 0;padding:1rem}.PrimeTable .DynamicTable__cell__images .DynamicTable__cell__image{width:50px;height:50px;object-fit:contain}.PrimeTable .p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:.5rem}.PrimeTable .p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:var(--primary);font-weight:800}.PrimeTable .p-chip{border-radius:1rem;padding:.5rem;margin:.2rem}.PrimeTable .p-chip .p-chip-text{padding-left:.5rem;line-height:1rem;font-size:.8rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000000b4;font-weight:700}.PrimeTable .p-chip svg{color:#fff}.PrimeTable .p-row-odd .p-frozen-column{background:var(--bg)}.PrimeTable .p-frozen-column{background:#fff}.p-datatable-wrapper{scrollbar-width:thin!important;scrollbar-color:var(--primary_200) rgba(255,255,255,.1)!important}*{scrollbar-color:var(--primary_200) rgba(255,255,255,.1)!important}.DynamicTable__cell__text{max-height:5rem;overflow:auto;max-width:15rem}.DynamicTable__cell__text__chip__only_text{min-width:60px}.DynamicTable__cell__text__chip__only_text .p-chip-text{text-align:center!important;color:#fff!important;padding-left:0!important;width:100%}.AdminScreenContentTable__form{border-radius:1rem;box-shadow:4px 1px 20px #0000000f;position:relative}.AdminScreenContentTable__form .AdminScreenDynamicForm_children{padding:1rem 0}.AdminScreenContentTable__form .AdminScreenContentTable__form__close__icon{color:var(--font1);right:2rem}.AdminScreenContentTable__form .AdminScreenContentTable__form__content{background-color:var(--bg1);height:100%}.AdminScreenContentTable__form .AdminScreenContentTable__form__close{position:absolute;top:1rem;right:1rem;z-index:9}.AdminScreenContentTable__form .AdminScreenContentTable__form__actions{display:flex;gap:1rem;width:100%;justify-content:flex-start;padding:1rem}.AdminScreenContentTable .AdminScreenContentTable__content__table{background-color:var(--bg1t_100)}.AdminScreenContentTable .AdminScreenContentTable__header{display:flex;gap:1rem;justify-content:space-between;flex-wrap:wrap}.AdminScreenContentTable .AdminScreenContentTable__header .AdminScreenContentTable__header__actions{display:flex;gap:1rem;align-items:center}.AdminScreenContentTable__modal__container{display:flex;justify-content:center;align-items:center}.AdminScreenContentTable__modal{height:100dvh;width:65%;min-width:1000px;overflow-y:auto}.AdminScreenContentTable__content__loading{padding:0 1rem}.AdminScreenContentTable__content__form__actions{display:flex;gap:1rem;align-items:center}.AdminPageImportImages .AdminPageImportImages__actions{display:flex;justify-content:space-between;margin-bottom:20px;padding:1rem}.AdminPageImportImages .AdminPageImportImages__actions button,.AdminPageImportImages .AdminPageImportImages__actions label{width:auto}.AdminPageImportImages .AdminPageImportImages__actions_upload{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.AdminPageImportImages .AdminPageImportImages__result{border-radius:1rem;background:#fff;padding:1rem;margin-bottom:20px}.AdminPageImportImages .AdminPageImportImages__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:1rem;margin-bottom:20px;gap:.5rem}.AdminPageImportImages .AdminPageImportImages__list .AdminPageImportImages__list__item{width:auto;height:30rem;margin-bottom:20px;background-color:#fff;padding:.8rem;border-radius:1rem;border:var(--primary) solid 1px}.AdminPageImportImages .AdminPageImportImages__list .AdminPageImportImages__list__item .AdminPageImportImages__item__image{width:100%;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:10px}.AdminPageImportImages .AdminPageImportImages__list .AdminPageImportImages__list__item .AdminPageImportImages__item__name{font-size:14px;font-weight:700;margin-bottom:10px;width:200px;text-wrap:wrap;overflow-wrap:break-word}.AdminPageImportImages .AdminPageImportImages__list .AdminPageImportImages__list__item .AdminPageImportImages__item__actions{display:flex;justify-content:space-between}.AdminPageImportImages .AdminPageImportImages__list .AdminPageImportImages__list__item .AdminPageImportImages__item__actions button{width:48%}.AdminPageImportImages .AdminPageImportImages__list .AdminPageImportImages__list__item.invalid{border-color:red}.MapSelectPoint{padding-bottom:1rem;position:relative}.MapSelectPoint__map{border-radius:.5rem;overflow:hidden}.MapSelectPoint input{display:none}.MapSelectPoint__infoWindow__text{color:#2d2d2d}.MapSelectPoint__polygon_actions{position:absolute;bottom:5rem;width:50%;display:flex;justify-content:end}.AppbarSearch{position:relative;z-index:9}.AppbarSearch .AppbarSearch__container{height:2.8rem;background-color:var(--bg1)}.AppbarSearch .AppbarSearch__scanner{fill:var(--primary)}.AppbarSearch .AppbarSearch__preview.isMobile.hasAnchor{height:calc(100dvh - 3.8rem);max-width:100dvw}.AppbarSearch .AppbarSearch__container_adornment{display:flex;flex-direction:row;gap:.5rem}.AppbarSearchPreview{background:#fff;margin-top:.5rem;border-radius:1rem;box-shadow:#344f2b1c -3px 2px 1px,#428b4214 0 13px 7px}.AppbarSearchPreview .AppbarSearchPreview__container{margin-top:.5rem;max-width:90vw;background:#fff;padding:1rem 0rem;border-radius:1rem;min-height:25rem;max-height:60vh;min-width:25rem;overflow-y:auto;display:flex;gap:1rem;padding:1rem}.AppbarSearchPreview .AppbarSearchPreview__container .AppbarSearchPreview__container__products h5{font-size:1rem;color:var(--primary_500)}.AppbarSearchPreview .AppbarSearchPreview__container .AppbarSearchPreview__container__brands{display:flex;flex-direction:column;gap:.5rem}.AppbarSearchPreview .AppbarSearchPreview__container .AppbarSearchPreview__container__brands h5{font-size:1rem;color:var(--primary_500)}@media (max-width: 600px){.AppbarSearchPreview .AppbarSearchPreview__container{flex-direction:column-reverse;gap:1rem}.AppbarSearchPreview .AppbarSearchPreview__container .AppbarSearchPreview__container__products h5{font-size:.8rem;color:var(--primary_500)}.AppbarSearchPreview .AppbarSearchPreview__container .AppbarSearchPreview__container__brands{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.AppbarSearchPreview .AppbarSearchPreview__container .AppbarSearchPreview__container__brands h5{font-size:.8rem;color:var(--primary_500);width:100%}}.AppbarSearch.isMobile{display:flex;justify-content:center;flex-direction:column}.AppbarSearch.isMobile .AppbarSearch__container_adornment{padding:.6rem 1rem;border-top:solid 1px #e6e6e6;display:flex;justify-content:center}.AppbarSearch.isMobile.hasAnchor .AppbarSearchPreview,.AppbarSearch.isMobile.hasAnchor .AppbarSearchPreview__container{margin-top:0rem}.AppbarSearch__preview.isMobile.hasAnchor{width:100%;background:linear-gradient(to bottom,#fff 20%,#ffffffad 60%,#ffffff93 70%)}.AppbarSearch__preview.isMobile.hasAnchor .AppbarSearchPreview__container{max-width:100vw;max-height:80vh;display:flex;flex-direction:column;min-height:25rem;min-width:90%}.AppbarSearch__preview.isMobile.hasAnchor .AppbarSearchPreviewItemBrand__container{zoom:.8}.AppbarSearchPreviewItemBrand{cursor:pointer}.AppbarSearchPreviewItemBrand .AppbarSearchPreviewItemBrand__container{border:solid 2px var(--primary_100);border-radius:2rem;display:flex;flex-direction:row;align-items:center;padding:.3rem .4rem .3rem .2rem;gap:.5rem}.AppbarSearchPreviewItemBrand .AppbarSearchPreviewItemBrand__image{border-radius:50%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.AppbarSearchPreviewItemBrand h4{font-size:.8rem;color:var(--primary_600)}.AppbarSearchPreview__popper{position:absolute;z-index:9}@media (max-height: 25rem){.AppbarSearchPreview__container{min-height:50vh;max-height:50vh;overflow:hidden}.AppbarSearchPreview__popper{overflow:hidden}}.AppbarSearchPreviewItem:hover{background-color:var(--primary_100);cursor:pointer}.AppbarSearchPreviewItem{padding:.5rem 1rem}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__info h4{font-size:.9rem;color:var(--primary_800)}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__info .AppbarSearchPreviewItem__plu{font-size:.6rem;color:gray}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__info .AppbarSearchPreviewItem__unit{font-size:.7rem;color:gray}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__info .AppbarSearchPreviewItem__price{margin-left:.5rem;background-color:var(--primary_500);padding:.2rem .5rem;border-radius:1rem;color:var(--primary_100)}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__info .AppbarSearchPreviewItem__discount{margin-left:1rem;background-color:var(--primary_100);padding:.2rem .5rem;border-radius:1rem;color:var(--primary_500);font-size:.8rem;text-decoration:line-through}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__image{width:4rem;height:4rem;display:flex;justify-content:center}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__image .ImageCustom{width:4rem;height:4rem}.AppbarSearchPreviewItem .AppbarSearchPreviewItem__container{display:flex;flex-direction:row;border-bottom:solid;border-bottom-color:var(--primary);border-bottom-width:2px;padding-bottom:.5rem;gap:1rem}.AppbarSearchPreview__actions{display:flex;width:100%;justify-content:center;padding:1rem}.MuiInputBase-root{width:100%}.AppbarSearchPreview__popper{background:#fff0!important;box-shadow:0 20px 20px #0000001c!important;border-radius:1rem!important}.AdminPageOfficialShoppingCarts__search_products{padding:1rem 0}.AdminPageOfficialShoppingCarts__search_products h1{font-size:1.5rem;word-break:break-all}.AdminPageOfficialShoppingCarts__search_products__results{padding:0;padding-top:1rem;display:flex;gap:1.5rem;flex-wrap:wrap;min-height:10rem}.AdminPageOfficialShoppingCarts__search_products__selected_products{padding-bottom:1.5rem}.AdminPageOfficialShoppingCarts__search_products__selected_products .AdminPageOfficialShoppingCarts__search_products__selected_products__items{display:flex;gap:1.5rem;flex-wrap:wrap}.AdminPageOfficialShoppingCarts__search_products__selected_products img{width:50px;height:50px;object-fit:contain;border-radius:1rem}.AdminPageOfficialShoppingCarts__search_products__results__item{display:flex;flex-direction:row;gap:1rem;border-radius:1rem;padding:.5rem;border:1px solid var(--primary);max-width:16rem}.AdminPageOfficialShoppingCarts__search_products__results__item .AdminPageOfficialShoppingCarts__search_products__results__item__right{display:flex;flex-direction:column;gap:.5rem}.AdminPageOfficialShoppingCarts__search_products__results__item .AdminPageOfficialShoppingCarts__search_products__results__item__right .AdminPageOfficialShoppingCarts__search_products__results__item__right__count{display:flex;flex-direction:column;gap:.5rem;align-items:center}.AdminPageOfficialShoppingCarts__search_products__results__item .AdminPageOfficialShoppingCarts__search_products__results__item__right .AdminPageOfficialShoppingCarts__search_products__results__item__right__count .CustomSelect{justify-content:flex-end}.AdminPageOfficialShoppingCarts__search_products__results__item .AdminPageOfficialShoppingCarts__search_products__results__item__right .count{font-size:.8rem;color:var(--font5);display:flex;align-items:center;gap:.5rem;width:100%;justify-content:flex-end}.AdminPageOfficialShoppingCarts__search_products__results__item .AdminPageOfficialShoppingCarts__search_products__results__item__right .count input{width:5rem;text-align:center;border:1px solid var(--primary);border-radius:1.2rem;padding:.3rem}.AdminPageOfficialShoppingCarts__search_products__results__item img{border-radius:1rem;object-fit:contain}.AdminPageOfficialShoppingCarts__search_products__results__item h1{font-size:1rem}.CreateProduct section h3{padding:1rem 0}.CreateProduct .CreateProduct__fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:0rem 0 1rem}.CreateProduct .CreateProduct__offices_price_item{display:flex;gap:1rem;border-radius:1rem;height:4rem;box-shadow:0 0 5px #0000001a;margin-bottom:1rem}.CreateProduct .CreateProduct__offices_price_item h5{margin:auto 1rem;width:8rem;display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;min-height:2rem;max-height:2rem;line-height:1.5rem}.CreateProduct .CreateProduct__upload_file_container{display:flex;gap:.5rem;width:100%;flex-wrap:wrap}.CreateProduct .CreateProduct__upload_file_result{width:100%;border-top-style:solid;border-top-width:1px;border-top-color:#00000027}.CreateProduct .CreateProduct__upload_file:hover{background-color:#0000002d}.CreateProduct .CreateProduct__upload_file{position:relative;display:flex;cursor:pointer;background-color:#0000000f;border-radius:1rem;min-width:10rem;min-height:10rem;max-width:10rem;background-position:center;background-repeat:no-repeat;background-size:contain;overflow:hidden}.CreateProduct .CreateProduct__upload_file .icon{position:absolute;padding:.5rem}.CreateProduct .CreateProduct__upload_file .icon svg{fill:#fff;border-radius:50%;background-color:#0000005d}.CreateProduct .CreateProduct__upload_file .icon:hover svg{background-color:#000000ae}.CreateProduct .CreateProduct__upload_file p{font-size:1.5rem;text-align:center;margin-top:2rem;margin:auto}.CreateProduct .CreateProduct__upload_file h5{padding:.2rem;font-size:.8rem;background-color:#0003;color:#fff;margin-top:auto;width:100%;display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:3.5rem;line-height:1.8em}.StatsPreview{padding-bottom:1rem}.StatsPreview .StatsPreview__chart{width:100%;min-width:50vw;height:30vh}.lateralmenu li{margin-top:4px;margin-bottom:8px}.lateralmenu li.collapsed button{border-radius:0!important}.lateralmenu li.collapsed .p-button-label{display:none}.lateralmenu a{position:relative}.lateralmenu a:before{content:"";position:absolute;width:100%;height:1px;background-color:#d9d9d9;border-radius:.5rem;margin-right:.5rem;bottom:-8px;left:0}.lateralmenu a span,.lateralmenu a svg{color:var(--primary)}.lateralmenu a svg{height:20px;width:20px}.lateralmenu button{min-width:40px!important;text-align:left;--pushed-shadow: none !important;--pushed-background: var(--primary_150) !important;--button-color:var(--primary_500) !important;--button-background: #FFF !important;--button-hover: var(--primary_100) !important;--ink-color: var(--primary_200) !important;--button-focus-shadow: none !important}.lateralmenu .p-button-label{margin-left:.5rem!important}.AdminScreen{padding-left:1rem}.AdminScreen .AdminScreen__lateralLayout{padding:0}.CategoriesList .CategoriesList_header{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-radius:1rem}.CategoriesList .CategoriesList_header:hover{cursor:pointer;background-color:#00000013}.CategoriesList .CategoriesList_header .text{font-size:1rem;font-weight:600}.CategoriesList .CategoriesList_header svg{font-size:1.2rem}.CategoriesList.collapse .CategoriesList_content .text{display:none}.AdminPagesContent{padding:2rem 2rem 5rem}.AdminPagesContent .MuiPaper-root{max-height:65vh}.AdminPagesContent .AdminScreenDynamicForm .AdminScreenDynamicForm__input{width:100%}.AdminScreenHeader{display:flex;padding:1rem;height:5rem;background:var(--bg);box-shadow:0 2px 4px #0000001a;position:relative}.AdminScreenHeader .AdminScreenHeader__left{display:flex;align-items:center;justify-content:space-between}.AdminScreenHeader .AdminScreenHeader__left .AdminScreenHeader__logo{display:flex;align-items:center;justify-content:center;gap:.5rem;background-position:center;background-size:contain;background-repeat:no-repeat;width:15rem;height:4.5rem}.AdminScreenHeader .AdminScreenHeader__left .AdminScreenHeader__left__title{padding-left:.5rem;font-size:1.2rem;font-weight:600;color:var(--primary)}.AdminScreenHeader .AdminScreenHeader__left .BusinessSelect{margin:0;box-shadow:none;padding-right:0}.AdminScreenHeader .AdminScreenHeader__left .AdminScreenHeader__left__business{display:flex;width:15rem}.AdminScreenHeader .AdminScreenHeader__right{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:8rem}.AdminScreenHeader .AdminScreenHeader__right .total_width{width:100%}.AdminScreenHeader .AdminScreenHeader__right .user_info{display:flex;align-items:center;justify-content:center;gap:.5rem}.AdminScreenHeader .AdminScreenHeader__right .AdminScreenHeader__right__item{display:flex;align-items:center;justify-content:center;margin-left:1rem}.AdminScreenHeader .AdminScreenHeader__right .AdminScreenHeader__right__item__goback{display:flex;align-items:center;justify-content:center;right:0;background:var(--bg2);height:100%;width:8rem;position:absolute}.AdminScreenHeader .AdminScreenHeader__right .AdminScreenHeader__right__item__goback h5{padding-left:.5rem;color:var(--bg)}@media screen and (min-width: 0px) and (max-width: 768px){.AdminScreenHeader .AdminScreenHeader__left__title{font-size:.8rem!important}.AdminScreenHeader .AdminScreenHeader__left__business{width:9rem!important}.AdminScreenHeader .AdminScreenHeader__left__business .BusinessSelect{width:8rem;padding-left:0}.AdminScreenHeader .AdminScreenHeader__left__business .BusinessSelect__title h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.7rem}.AdminScreenHeader .AdminScreenHeader__left__business .BusinessSelect__title p{display:none}}.AdminScreenHeader__appbar{background-color:var(--primary_500);border-bottom:1px solid var(--primary_700)}.SliderHorizontal{width:100%;overflow:hidden}.SliderHorizontal .SliderHorizontal__content{width:100%}.SliderHorizontal .SliderHorizontal__custom{position:relative;padding-left:3rem;padding-right:3rem}.SliderHorizontal .SliderHorizontal__custom__container{display:flex;flex-direction:row;gap:1.5rem;overflow-x:auto;padding-bottom:.5rem;padding-left:1rem}.SliderHorizontal .SliderHorizontal__custom__container a{position:relative}.SliderHorizontal .SliderHorizontal__custom__back:hover{background:linear-gradient(90deg,#f5f5f5,#fff 43%,#ffffff4a);width:7rem}.SliderHorizontal .SliderHorizontal__custom__back{position:absolute;z-index:1;top:0;left:0;width:3rem;height:-webkit-fill-available;background:#fff;background:linear-gradient(90deg,#f6f6f6,#f6f6f6a3 43%,#00d4ff00)}.SliderHorizontal .SliderHorizontal__custom__mobile .SliderHorizontal__custom__back{width:2rem}.SliderHorizontal .SliderHorizontal__custom__next{position:absolute;z-index:1;top:0;right:2rem;width:3rem;height:-webkit-fill-available;background:#fff;background:linear-gradient(270deg,#f6f6f6,#f6f6f6a3 43%,#00d4ff00)}.SliderHorizontal .SliderHorizontal__custom__next:hover{background:linear-gradient(90deg,#ffffff61,#ffffffe6 43%,#f1f1f1);width:7rem}.SliderHorizontal .SliderHorizontal__custom__mobile{padding-left:.5rem;padding-right:.5rem}.SliderHorizontal .SliderHorizontal__custom__mobile .SliderHorizontal__custom__next{right:0rem;width:2rem}.order-product-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px #0000000d;transition:box-shadow .2s ease}.order-product-card:hover{box-shadow:0 4px 8px #0000001a}.order-product-card__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.order-product-card__image-container{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;background:#f8f9fa}.order-product-card__image{width:100%;height:100%;object-fit:contain}.order-product-card__header-info{flex:1;display:flex;justify-content:space-between;align-items:flex-start}.order-product-card__number{background:var(--primary);color:#fff;font-size:12px;font-weight:600;padding:4px 8px;border-radius:20px;min-width:24px;text-align:center}.order-product-card__codes{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.order-product-card__barcode,.order-product-card__sku{font-size:11px;color:#666;background:#f8f9fa;padding:2px 6px;border-radius:4px}.order-product-card__content{margin-bottom:16px}.order-product-card__title{font-size:16px;font-weight:600;color:#333;margin:0 0 8px;line-height:1.3}.order-product-card__comment,.order-product-card__maturity,.order-product-card__tags,.order-product-card__options{font-size:13px;margin-bottom:6px;color:#555}.order-product-card__comment strong,.order-product-card__maturity strong,.order-product-card__tags strong,.order-product-card__options strong{color:#333;font-weight:600}.order-product-card__option em{color:var(--primary);font-style:normal;font-weight:500}.order-product-card__details{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-product-card__detail-item{display:flex;flex-direction:column;align-items:flex-start;font-size:13px}.order-product-card__detail-item .label{color:#666;font-weight:600;font-size:12px}.order-product-card__detail-item .value{color:#333;font-weight:500;font-size:14px}.order-product-card__detail-item .value.total-price{color:var(--primary);font-size:16px;font-weight:600}.order-product-card__location{grid-column:1/-1;display:flex;gap:16px;padding-top:8px;border-top:1px solid #f0f0f0;margin-top:8px}.order-product-card__location .order-product-card__detail-item{flex:1}.order-product-card__product-comment{grid-column:1/-1;padding-top:8px;border-top:1px solid #f0f0f0;margin-top:8px;display:flex;flex-direction:column;gap:4px}.order-product-card__product-comment .label{color:#666;font-weight:600;font-size:12px}.order-product-card__product-comment .value{color:#333;font-size:13px;font-weight:500}@media (max-width: 768px){.order-product-card__details{grid-template-columns:1fr}.order-product-card__location{flex-direction:column;gap:4px}.order-product-card__header{flex-direction:row;align-items:flex-start;gap:8px}.order-product-card__image-container{width:50px;height:50px}.order-product-card__header-info{flex-direction:column;align-items:flex-start;gap:6px}.order-product-card__codes{align-items:flex-start}}@media print{.order-product-card{page-break-inside:avoid;box-shadow:none;border:1px solid #ccc;margin-bottom:8px}.order-product-card:hover{box-shadow:none}}.AdminPageOrders__header{display:flex;gap:1rem}.p-orders-table .p-chip{border-radius:1rem;padding:.5rem;margin:.2rem}.p-orders-table .p-chip .p-chip-text{padding-left:.5rem;line-height:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000000b4;font-weight:700}.p-orders-table .p-chip svg{color:#fff}.BasePageLayout{width:100%;max-width:100%}.BasePageLayout .BasePageLayout__content{overflow:auto}.BasePageLayout__appbarSearch{width:100%;display:flex;background:transparent;padding:0;padding-top:0rem}.BasePageLayout__appbarSearch .AppbarSearch{width:100%;display:flex;justify-content:center}@media screen and (min-width: 768px){.BasePageLayout__appbarSearch{display:none!important}}.ProductsVerticalList{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem;justify-content:center}.ProductsVerticalList .ProductsVerticalList__header{width:100%;display:flex;justify-content:start;padding:0 0 2rem}.ProductsVerticalList .ProductsVerticalList__header p{font-size:1.3rem}.ProductsVerticalList .ProductItem__mobile{zoom:.65!important}.ProductsVerticalList .ProductsVerticalList__footer{min-height:3rem;width:100%;display:flex;justify-content:center;padding:2rem}@media screen and (max-width: 768px){.ProductsVerticalList .ProductsVerticalList__header{padding:0}.ProductsVerticalList .ProductsVerticalList__header p{font-size:1rem}}.ProductCard{width:100%;display:flex;padding:12px;background-color:var(--bg1);box-shadow:var(--bs-card-product);border-radius:1rem;position:relative}.ProductCard .ProductCard__container{display:flex;flex-direction:column;gap:.5rem;width:100%}.ProductCard .ProductCard__container .ProductCard__container__top{display:flex;flex-direction:row}.ProductCard .ProductCard__container .ProductCard__imgProduct{width:5rem;height:5rem;padding-right:.5rem}.ProductCard .ProductCard__container .ProductCard__dataProduct{width:100%}.ProductCard .ProductCard__imgProduct{max-width:5rem;max-height:5rem;height:5rem}.ProductCard .ProductCard__imgProduct img{width:100%;height:100%;object-fit:contain}.ProductCard .ProductCard__dataProduct span{font-weight:500;font-size:.8rem}.ProductCard.MuiPaper-elevation{background-color:var(--bg1);box-shadow:var(--bs-card-product)}.CardTotal{z-index:9999;background:var(--bg2)}.CardTotal h3{color:var(--bg2t)!important}.CardTotal__confirmBtn.MuiButton-containedSuccess{background-color:var(--primary_800);color:var(--primary_100);box-shadow:var(--bs-btn-success);border-radius:30px;text-transform:none}.CardTotal__confirmBtn.MuiButton-containedSuccess:hover{background-color:var(--primary_600);box-shadow:none}.CartHeader{position:sticky;top:0;width:100%;height:4rem;min-height:4rem;padding:.5rem;align-items:center;justify-content:space-between;gap:.5rem;background:var(--bg2);z-index:100}.CartHeader h4{color:var(--bg2t)}.CartHeader path{color:var(--bg2t)}.CartHeader__options{justify-content:center;display:flex;align-items:center}.CartHeader__options__btn.MuiButton-root{padding:.5rem}.CartHeader__options__btn.MuiButton-outlined{color:var(--bg2t);border:var(--border-button-outlined-header);text-transform:none;border-radius:21px;padding:4px 11px;height:2rem;width:150px;position:relative;font-size:.8rem}.CartHeader__options__btn.MuiButton-outlined p{color:var(--bg2t);padding:0;margin:0;width:100%;height:100%;text-align:center;justify-content:center;display:flex;align-items:center}.CartHeader__options__btn.MuiButton-outlined:hover{color:var(--bg2t);border:var(--border-button-outlined-header);text-decoration:none;background-color:#0000000a}.CartHeader__options .MuiOutlinedInput-input{color:var(--bg2t)!important}.CartHeader__options .MuiOutlinedInput-notchedOutline{border-color:var(--bg2t)!important}.CartScreen .CartScreen__productsContainer__history{padding:1rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.CartScreen .CartScreen__shoppingcarthistory__item__products{display:flex;flex-wrap:wrap;gap:.5rem}.CartScreen .CartScreen__shoppingcarthistory__item{border:solid 1px var(--bg4);border-radius:1rem;padding:1rem;display:flex;flex-direction:column;gap:1rem}.CartScreen .CartScreen__shoppingcarthistory__item .CartScreen__shoppingcarthistory__item__count{line-height:1rem;font-size:.8rem;color:var(--bg2);display:flex;flex-direction:row;justify-content:space-between}.CartScreen__alertMin{background:var(--bg3)}.CartScreen__alertMin span,.CartScreen__alertMin span strong{color:var(--primary_100)}.CartScreen__options{background:var(--bg3)}.CartScreen__productsContainer{min-height:45vh;gap:1rem;overflow-y:auto;padding-top:1rem;padding-bottom:1rem}.CartScreen__textarea{height:3rem;border:var(--border-text-area)}.CheckoutAddress__optionsBtn.MuiButton-outlinedSuccess{border-radius:30px;height:4rem;color:var(--bg2);border:var(--border-button-outlined-bg2)}.CheckoutAddress__optionsBtn.MuiButton-outlinedSuccess:hover{border:var(--border-button-outlined-bg2)}.CheckoutAddress .text-danger{color:var(--info)}.CheckoutAddress .text-success{color:var(--primary)}.stamp{margin:2rem 0;width:280px;height:481px;padding:10px;background:#fff;position:relative;text-align:center;-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5));filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5));display:flex;flex-direction:column;justify-content:space-evenly;background:linear-gradient(135deg,transparent 5.68px,#ffffff 5.69px) top left,linear-gradient(45deg,#ffffff 2.8px,transparent 2.81px) top left,linear-gradient(135deg,#ffffff 2.8px,transparent 2.81px) bottom left,linear-gradient(45deg,transparent 5.68px,rgb(255,255,255) 5.69px) bottom left;background-repeat:repeat-x;background-size:8px 4px}.stamp b{font-family:monospace;font-weight:100}.stamp p{font-family:monospace;font-weight:100;display:flex;justify-content:space-between}.stamp .card-ticket-order__total{background:#323232;color:#fff}.stamp:after{content:"";position:absolute;left:0;top:4px;right:0;bottom:4px;z-index:-1;background:#fff}.CommunityItem{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:15px;gap:5px;height:19rem;min-height:19rem;max-height:19rem;background-color:var(--bg);border-radius:9px;box-shadow:var(--bs-card-product)}@media screen and (max-width: 768px){.CommunityItem{max-width:calc(50% - 1.2rem)}}.CommunityItem.CommunityItem--large{width:16rem}.CommunityItem:not(.CommunityItem--large){width:13rem}.CommunityItem__description__container{color:var(--font1);font-weight:400;font-size:12px;font-style:italic;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.CommunityItem__description__container *{font-size:12px;font-weight:500}.CustomCart{grid-column:span 1;position:relative;background-color:var(--bg1);border-radius:1rem;overflow:hidden;padding-bottom:2rem;box-shadow:var(--bs-card-product);transition:grid-column .5s ease}.CustomCart.-expanded{grid-column:span 2}.CustomCart .CustomCart__content{display:flex;flex-direction:row;padding:1rem;gap:1rem}.CustomCart .CustomCart__content.-mobile{flex-direction:column;align-items:center}.CustomCart .CustomCart__images{width:8rem;min-width:8rem;height:8rem;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;align-items:center;border-radius:1rem;background:#fff;border:solid;border-width:1px;border-color:#e5e5e5;overflow:hidden}.CustomCart .CustomCart__body{display:flex;flex-direction:column;width:100%}.CustomCart .CustomCart__body.-expanded .CustomCart__body__html{padding:1rem;max-height:45vh;overflow-y:auto;filter:blur(0)}.CustomCart .CustomCart__body.-expanded .CustomCart__body__html ol{padding-left:1rem}.CustomCart .CustomCart__body .CustomCart__body__html{padding:1rem;transition:filter .3s ease-in-out}.CustomCart .CustomCart__body .CustomCart__body__html ol{padding-left:1rem}.CustomCart .CustomCart__products__title{margin-left:2rem;color:var(--primary)}.CustomCart .CustomCart__products__footer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.CustomCart .CustomCart__products__footer__btns{display:flex;align-items:center;justify-content:center;gap:1rem}.CustomCart .CustomCart__bottom{padding:0 1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CustomCart .CustomCart__bottom i{font-size:.7rem}.CustomCart .CustomCart__bottom__showMore{cursor:pointer;border:none;background:none;margin-right:1rem;color:var(--primary);font-weight:600}.EditOfferBubble__button{position:absolute;width:5rem;height:5rem;right:1rem;bottom:1rem;background-color:#43434388;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:9999;border:solid 1px var(--font1)}.EditOfferBubble__button:hover{background-color:#43434340}.EditOfferBubble__button__icon{width:2rem;height:2rem}.EditOfferBubble__button__icon svg{fill:#fff}.HomeBanner{position:relative}.CustomCarts{padding-bottom:5rem}.CustomCarts .CustomCarts__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.CustomCartsDetail__photo{background-size:cover;width:100%;min-width:100%;height:30rem;min-height:20rem;overflow:hidden;background-repeat:no-repeat;background-position:center;position:relative;display:flex;justify-content:center;align-items:center}.CustomCartsDetail__photo .CustomCartsDetail__photo__play{background-color:#0000008e;width:5rem;height:5rem}.CustomCartsDetail__photo .CustomCartsDetail__photo__play:hover{background-color:#0000008e;width:8rem;height:8rem}.CustomCartsDetail__video{width:100%;min-width:100%;height:35rem;min-height:35rem;overflow:hidden;background-color:#000;position:relative}.CustomCartsDetail__video .CustomCartsDetail__video_mute{position:absolute;bottom:1rem;left:1rem;width:3rem;height:3rem;background-color:#ffffff2d}.CustomCartsDetail__video video{width:100%;min-width:100%;height:35rem;min-height:35rem;overflow:hidden}.AutoScrollableSlider{display:flex;width:100%;overflow-x:hidden;white-space:nowrap;gap:1rem;padding-left:1rem;padding-right:1rem}.AutoScrollableSlider .AutoScrollableSlider__sliderItem{flex-shrink:0}@media (max-width: 900px){.AutoScrollableSlider .AutoScrollableSlider__sliderItem{width:160px;height:6rem}.AutoScrollableSlider .AutoScrollableSlider__sliderItem .HomeBrandsSlideItem{width:160px;min-width:160px;height:5rem;min-height:5rem}}.AutoScrollableSlider .fullWidth{justify-content:unset;overflow-x:auto}.AutoScrollableSlider__container{position:relative}.AutoScrollableSlider__next{position:absolute;right:0;top:0;background:linear-gradient(270deg,#f6f6f6,#f6f6f6a3 43%,#00d4ff00);width:10rem;height:100%}.AutoScrollableSlider__back{position:absolute;left:0;top:0;background:linear-gradient(90deg,#f6f6f6,#f6f6f6a3 43%,#00d4ff00);width:10rem;height:100%}@media screen and (max-width: 768px){.AutoScrollableSlider__back,.AutoScrollableSlider__next{width:5rem}}.HomeBrandsSlideItem{width:100%;max-width:15rem;height:8rem;margin:0 1rem .5rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;overflow:hidden}.HomeBrandsSlideItem a{width:100%;height:inherit}.HomeBrandsSlideItem img{max-width:100%;width:auto;height:auto;object-fit:cover}@keyframes reveal{0%{opacity:0;width:0}to{opacity:1;width:100%}}@keyframes hide{0%{opacity:1;width:100%;visibility:visible}50%{opacity:.5;width:70%}to{opacity:0;width:0;visibility:hidden}}.CategoriesFilterCollage{width:100%;display:flex;flex-wrap:wrap;gap:2rem;padding:0 5%;justify-content:center}.CategoriesFilterCollage .SliderHorizontal__custom{min-height:5rem}.CategoriesFilterCollage .CategoriesFilterCollage__item{position:relative;display:flex}.CategoriesFilterCollage .CategoriesFilterCollage__item__subcategories{position:absolute;opacity:0;width:0;border-right:solid 1px var(--font3);display:flex;flex-wrap:wrap;gap:.5rem;flex-direction:row;max-width:30rem;padding:1rem;max-height:10rem;overflow-y:auto}.CategoriesFilterCollage .CategoriesFilterCollage__image_container{overflow:hidden}.CategoriesFilterCollage .CategoriesFilterCollage__image_container__name{position:absolute;bottom:-.5rem;left:0;right:0;color:var(--font1);text-align:center;font-size:.8rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;width:100%;height:1.2em;white-space:nowrap;text-transform:capitalize}.CategoriesFilterCollage .ImageCustom{width:10rem;aspect-ratio:3/2;flex-grow:1}.CategoriesFilterCollage__item__tooltip{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0rem;gap:0rem;border-radius:1rem;overflow:hidden}.CategoriesFilterCollage__item__tooltip h5{color:var(--font1)}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__header{width:100%;padding:.5rem 1rem;background:var(--primary)}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__header h5{color:var(--font2)}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__body{padding:.5rem 1rem;width:100%;display:flex;flex-wrap:wrap;gap:1rem;height:15rem;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--primary) rgba(255,255,255,.1)}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__body .CategoriesFilterCollage__item__subcategories__item{width:100%;border-bottom:1px solid var(--font3);display:flex;padding:.5rem}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__body .CategoriesFilterCollage__item__subcategories__item .CategoriesFilterCollage__item__subcategories__item__text{width:100%}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__body .CategoriesFilterCollage__item__subcategories__item .CategoriesFilterCollage__item__subcategories__item__text p{text-align:start;width:100%;color:var(--primary_700);font-size:.7rem}.CategoriesFilterCollage__item__tooltip .CategoriesFilterCollage__item__tooltip__body .CategoriesFilterCollage__item__subcategories__item:hover{background:var(--primary_100)}.CategoriesFilterCollage__item__subcategories__item{width:calc(50% - 1rem);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.CategoriesFilterCollage__item__subcategories__item .CategoriesFilterCollage__item__subcategories__item__imagecontainer{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.CategoriesFilterCollage__item__subcategories__item .CategoriesFilterCollage__item__subcategories__item__imagecontainer .ImageCustom{width:100%;height:100%;object-fit:cover}.CategoriesFilterCollage__item__subcategories__item p{text-align:center;font-size:.7rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;width:7rem;white-space:nowrap;break-inside:avoid}.MuiTooltip-tooltip{padding:0!important}.GoBackWithRoute{display:flex;align-items:center;gap:.3rem;border:solid;position:relative;border-radius:2rem;padding-right:1rem;border-width:0px;border-color:#fff;background-color:#fff;box-shadow:4px 1px 20px #0000000a;max-width:100%;width:100%}.GoBackWithRoute a,.GoBackWithRoute p{font-size:1.1rem!important}.GoBackWithRoute.isMobile.onlyOne{background-color:var(--primary);height:47px}.GoBackWithRoute.isMobile .GoBackWithRoute__mobile__onlyOne{width:calc(100% - 5rem);background:#fff;height:3rem;position:absolute;left:-1px;border-radius:2rem;top:-1px;box-shadow:2px 2px 4px #e7e7e77d;display:flex;justify-content:flex-start;align-items:center;padding:1.2rem}.GoBackWithRoute.isMobile .GoBackWithRoute__mobile__onlyOne a,.GoBackWithRoute.isMobile .GoBackWithRoute__mobile__onlyOne p{font-size:1.2rem!important}.GoBackWithRoute.isMobile .GoBackWithRoute__mobile__viewmore__container{position:absolute;right:.5rem}.GoBackWithRoute.isMobile .GoBackWithRoute__mobile__viewmore__container .GoBackWithRoute__mobile__viewmore{display:flex;gap:.2rem}.GoBackWithRoute.isMobile .GoBackWithRoute__mobile__viewmore__container .GoBackWithRoute__mobile__viewmore p{padding-top:.1rem;color:#fff;font-size:.9rem}.GoBackWithRoute.isMobile .GoBackWithRoute__path a,.GoBackWithRoute.isMobile .GoBackWithRoute__path p{font-size:.8rem!important}@media (min-width: 768px){.GoBackWithRoute.isMobile .GoBackWithRoute__path a,.GoBackWithRoute.isMobile .GoBackWithRoute__path p{font-size:1.2rem!important}}.GoBackWithRoute__path{width:calc(100% - 5rem);display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.GoBackWithRoute.not-enableGoBack{padding:.5rem 1rem}.GoBackWithRoute.color-primary a,.GoBackWithRoute.color-primary p{color:var(--font3);font-size:1.5rem}.GoBackWithRoute.color-primary a:hover{color:var(--font1)}.CategoriesVertical .CategoriesVertical__item_title{padding-top:2rem;padding-left:2rem;padding-bottom:1rem}.CategoriesVertical .CategoriesVertical__item_title h2{color:var(--font4)}.HomeBannersSlide{width:100%;padding-bottom:1rem;display:flex}.HomeBannersSlide .HomeBannersSlide__slide{width:100%}.HomeBannersSlide .HomeBannersSlide__slide.-arrowsOutside .carousel .slide{padding:0 3rem}.HomeBannersSlide .HomeBannersSlide__image{width:10rem}.HomeBannersSlide__item{max-height:60dvh;height:100%}.HomeBannersSlide__item img{width:100%;height:100%;object-fit:contain;object-position:center}.HomeBannersSlide__item.centerImage{background-size:contain;height:70px;background-position:center}.Carousel__arrow__container{height:100%;display:flex;align-items:center;cursor:pointer;position:absolute;z-index:1;min-width:100px;justify-content:flex-start;padding-left:1rem}.Carousel__arrow__container:hover{background:linear-gradient(90deg,#00000028,#0000);color:#fff}.carousel-slider{display:flex}.Carousel__arrow__container.right{right:0;justify-content:flex-end;padding-right:1rem}.Carousel__arrow__container.right:hover{background:linear-gradient(270deg,#00000028,#0000)}.OfferSectionsItem{width:17rem;height:17rem;float:left;border-radius:1rem;overflow:hidden}.OfferSectionsItem .OfferSectionsItem__link{cursor:pointer;height:16rem}.OfferSectionsItem .OfferSectionsItem__image{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:relative}.OfferSectionsItem.mini{width:13rem;height:12rem}@media (max-width: 900px){.OfferSectionsItem.mini{width:10rem;height:9rem}}.OfferSections{padding:0 1rem;height:12rem;display:-webkit-box;gap:.5rem;width:100%;overflow-x:auto;overflow-y:hidden}.Home{width:100%}.HOME_1_{display:grid;grid-template-columns:70% 30%;gap:1rem;padding:1.5rem 2rem;justify-content:center;align-items:center;max-width:80rem;margin:auto}.HOME_1_FULL{padding:0 1rem}.HOME_1_RIGHT{display:flex;justify-content:left}.Home__categoriesVertical .BasePageLayout__content{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media screen and (max-width: 768px){.Home__categoriesVertical .BasePageLayout__content{padding:1.5rem 1rem}.Home__categoriesVertical .BasePageLayout__content .OfferSectionsItem{width:10.5rem;height:10.5rem;max-width:calc(50% - 1.2rem)}}.OffersScreen .OffersScreen__container{padding-top:2rem;padding-bottom:10rem;display:flex;gap:1rem;flex-wrap:wrap}.CategoryPage.with-pt{padding-top:2rem}.CategoryPage{padding-bottom:2rem}.CategoryPage .CategoryPage__loader{padding:1rem}.CategoryPage .CategoryPage__banners{width:100%;background:#ffffffc7}.CategoryPage .CategoryPage__banners img{max-height:calc(100dvh - 15rem);object-fit:cover}.CategoryPage .CategoryPage__banners__banner{position:sticky;top:0rem;z-index:999999;width:100%}.CategoryPage .CategoryPage__content .CategoryPage__titleContent{padding:1rem;display:flex}.CategoryPage .CategoryPage__content h1{padding:.3rem 1rem;color:var(--font3);border-radius:2rem;box-shadow:8px 8px 10px #1f593013,-8px -8px 12px #ffffff80}.CategoryPage .CategoryPage__content .CategoryPage__suggest{color:var(--font3);font-size:2rem;text-align:center;width:100%;padding:1rem}.CategoryPage .CategoryPage__content .CategoryPage__suggest__sub{color:var(--font3);font-size:2rem;text-align:start;width:100%;padding:2rem;text-transform:capitalize}.CategoryPage .CategoryPage__content .CategoryPage__suggest__noProducts{font-size:1rem;text-align:start;width:100%;padding-left:2rem;padding-bottom:2rem}.ProductInfoPage{display:flex;flex-direction:column;gap:2rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__goback{padding-bottom:1rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__body{background-color:var(--bg1)}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__img{position:relative;padding:1rem 1rem 0rem;display:flex;background-color:#fff;border-radius:1rem;justify-content:center}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__img .ImageCustom{height:10rem;width:10rem}@media (min-width: 768px){.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__img{padding-bottom:1rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__img .ImageCustom{height:25rem;width:25rem}}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data{min-height:20rem;display:flex;flex-direction:column;gap:.1rem;padding:1rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__title__more{margin-left:1rem;gap:1rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__title__more button{cursor:pointer;background:var(--primary_100);padding:.2rem .5rem;border-radius:1rem;color:var(--primary_600);font-size:.8rem;font-weight:700}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data__manturity{display:flex;gap:1rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data__price{display:flex;color:var(--primary);align-items:center}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data__price__discount{margin-left:.5rem;background-color:var(--primary_100);padding:.1rem .5rem;border-radius:1rem;color:var(--primary_500);font-size:.8rem;text-decoration:line-through;display:flex;align-items:center;height:fit-content}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data__title{position:relative;margin-bottom:1rem;color:var(--primary)}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data__description{min-height:4rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details{width:100%;display:flex;flex-direction:row;align-items:center;padding:1rem 0rem;gap:1rem}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details .ProductCounter__add_cart_btn{width:100%!important;max-width:100%!important;box-shadow:0 2px 20px #00000014,-1px 0 3px -1px var(--primary)}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details .ProductCounter__add_cart_btn:hover{box-shadow:0 2px 20px 0 var(--primary),-1px 0 3px -1px var(--error)}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details .ProductCounter__remove_from_cart{display:flex;flex-direction:row;gap:1rem;padding:1.5rem 0}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details .ProductCounter__remove_from_cart button{width:fit-content;width:-moz-fit-content;max-width:50%}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details .ProductCounter{width:100%}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details .ProductCounter__total{zoom:1.2}@media (min-width: 768px){.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data .ProductInfoPage__info__data__details{padding:1rem}}.ProductInfoPage .ProductInfoPage__info .ProductInfoPage__info__data__button{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:1rem}.ProductInfoPage .ProductInfoPage__info__another_imgs{display:flex;overflow-x:auto;width:100%;justify-content:center}.ProductInfoPage .ProductInfoPage__info__another_imgs::-webkit-scrollbar{width:100%;height:10px}.ProductInfoPage .ProductInfoPage__info__another_imgs::-webkit-scrollbar-track{background-color:#f9f9f9;border-radius:10px}.ProductInfoPage .ProductInfoPage__info__another_imgs::-webkit-scrollbar-thumb{background:#ededed;border-radius:10px}.ProductInfoPage .ProductInfoPage__suggest .suggest_title{color:var(--font3);font-size:2rem;text-align:center;width:100%;padding:1rem}.LoginForm{display:flex;width:100%;justify-content:center;padding:.5rem}.LoginForm .LoginForm__google__container{display:flex;flex-direction:column;justify-content:center;gap:1rem;position:relative}.LoginForm .LoginForm__actions{position:relative;background-color:#fff;border-radius:2rem;box-shadow:#0000000d 0 3px 4px;padding:.5rem 1rem;display:flex;justify-content:space-between}.LoginForm .LoginForm__actions .button{max-width:50%}.LoginForm .LoginForm__actions_line{height:100%;position:absolute;left:50%;margin-left:-3px;top:0}.LoginForm .LoginForm__container{display:flex;flex-direction:column;gap:1rem}.LoginForm .LoginForm__close{position:absolute;top:1rem;right:1rem}.LoginForm .LoginForm__icon__container{width:100%;display:flex;justify-content:center}.LoginForm .LoginForm__icon__container .LoginForm__icon__icon{width:10rem;border-radius:50%;box-shadow:0 2px 4px #0000001a}.LoginForm .LoginForm__google{width:100%;display:flex;flex-direction:column;gap:1rem;justify-content:center}.LoginForm .LoginForm__google div{border-radius:2rem!important}.LoginForm .LoginForm__google div[type=dark]{width:100%!important;min-width:18rem}.LoginForm .LoginForm__google div[type=dark] div{position:absolute}.ProfilePage{width:100%;padding:2rem}.ProfilePage_container{width:100%;min-height:80vh;padding-top:8%;display:flex;flex-direction:column;gap:2rem;padding-bottom:3rem}.ProfilePage.user_info_v2{padding:0}.ProfilePage.user_info_v2 .ProfilePage_sections_info{overflow-y:auto}.ProfilePage.user_info_v2 .ProfilePage_container{display:flex;flex-direction:row;padding:0}.ProfilePage.user_info_v2 .ProfilePage_container .ProfilePage_sections_container{background-size:cover;background-position:center;padding:2rem;display:flex;flex-direction:column;gap:1rem;width:50dvw;max-width:50dvw;min-width:50dvw}.ProfilePage.user_info_v2 .ProfilePage_container .ProfilePage_sections_container .ProfilePage_filterContainer{display:flex;flex-direction:column;gap:1rem}.ProfilePage.user_info_v2 .ProfilePage_container .ProfilePage_sections_container .ProfilePage_filterContainer .ProfilePage_filterContainer_item{width:100%;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 1000px){.ProfilePage.user_info_v2 .ProfilePage_container{display:flex;flex-direction:column}.ProfilePage.user_info_v2 .ProfilePage_container .ProfilePage_sections_container{width:100dvw;max-width:100dvw;min-width:100dvw}}.ProfilePage.user_info_v2 .ProfilePage_container .AdminScreenDynamicForm{height:auto}.ProfilePage.user_info_v2 .ProfilePage_container .ProfilePage_name{color:#fff}.ProfilePage.user_info_v2 .ProfilePage_container .ProfilePage_sections_info{width:100%;height:calc(100dvh - 5rem);overflow:auto;padding-bottom:2rem}.ProfilePage_filterContainer{display:flex;justify-content:space-between;gap:.5rem;width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:1.5rem}.ProfilePage_filterContainer_item{width:30%;height:8rem;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;background:#fff;cursor:pointer;border-radius:1rem;overflow:hidden}.ProfilePage_filterContainer_item .header{display:flex;flex-direction:row;align-items:center;gap:1rem}.ProfilePage_filterContainer_item svg{height:2.5rem;width:2.5rem}.ProfilePage_filterContainer_item.-mobile{height:5rem;width:6rem;display:flex;justify-content:center;align-items:center}.ProfilePage_filterContainer_item.-active{background:var(--primary_500);color:#fff}.ProfilePage_filterContainer_item.-active svg,.ProfilePage_filterContainer_item.-active h6{color:#fff!important}.ProfilePage_filterContainer_item:hover{background:var(--primary_600);color:#fff}.ProfilePage_filterContainer_item:hover svg,.ProfilePage_filterContainer_item:hover h6{color:#fff!important}.AddressesSection{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.AddressesSection__item{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}.AddressesSection__item__textContainer{display:flex;flex-direction:column;padding-left:.5rem}.AddressCreate{display:flex;flex-direction:column;width:100%;background-color:var(--bg1);border-radius:1rem;padding:1rem}.AddressCreate .AddressCreate__title{display:flex;justify-content:start;padding-left:1rem}.AddressCreate .AddressCreate__form{display:flex;flex-direction:column;gap:1rem;flex-wrap:wrap;padding:1rem;max-width:800px}.AddressCreate .AddressCreate__map{min-width:100%;display:flex;flex-direction:column}.AddressCreate .AddressCreate__map .AddressCreate__map__actions{padding-top:1rem}@media (min-width: 600px){.AddressCreate{flex-direction:column;padding-bottom:2rem}.AddressCreate .AddressCreate__form .MuiOutlinedInput-root{width:100%}.AddressCreate .AddressCreate__map{min-width:50%}}.ProfileItem{position:relative;min-height:13rem;min-width:30rem;float:left;border-radius:1rem;overflow:hidden;background:#fff;display:flex;align-items:center;box-shadow:var(--bs-btn-success);padding:1rem}.ProfileItem__options{position:absolute;right:1rem;top:1rem;display:flex;flex-direction:row;gap:.5rem}.ProfileItem.isMobile{min-width:15rem}.DataSection{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.ShoppingCartItem{min-width:10rem;background-color:#fff;border-radius:1rem;overflow:hidden;padding:1rem;display:flex;gap:1rem;box-shadow:var(--bs-btn-success)}.ShoppingCartItem .ShoppingCartItem__date{padding-top:1rem;width:100%;text-align:right}.ShoppingCartItem .ShoppingCartItem__left{display:flex;align-items:center;flex-direction:column}.ShoppingCartItem .ShoppingCartItem__images{width:8rem;height:8rem;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;align-items:center;border-radius:1rem;background:#fff;border:solid;border-width:1px;border-color:#e5e5e5;overflow:hidden}.ShoppingCartItem .ShoppingCartItem__images .ImageCustom__image{border-radius:.8rem}.ShoppingCartItem .ShoppingCartItem__body{display:flex;flex-direction:column}.OrdersSection{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem;min-height:25rem;padding-top:1rem}.OrdersSection .OrdersSection__newcustomcart__slide{width:100%}.OrdersSection__item{width:100%;height:100%;display:flex;flex-direction:column;gap:2rem}.OrdersSection__item__container{display:flex;flex-direction:row;gap:1rem}.OrdersSection__item .info__textContainer{display:flex;flex-direction:column;padding-left:.5rem}.OrdersSection__item__products{width:12rem;display:flex}.auth-dialog .auth-dialog-container{background-color:#fff;padding:1rem}.auth-dialog .AuthModal__map_icon{width:10rem;border-radius:50%;box-shadow:0 2px 4px #0000001a}.auth-dialog .AuthModal__map_icon__container{display:flex;justify-content:center;padding-bottom:2rem}.auth-dialog .AuthModal__form{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.RestorePassword_container{flex-direction:column;gap:1rem}.RestorePassword_container h4{color:var(--font3)}.RestorePassword_container .RestorePassword_container__fields{max-width:20rem;display:flex;flex-direction:column;gap:1rem}.SearchScreen .SearchScreen__content{display:flex;width:100%;font-size:14px}.SearchScreen .SearchScreen__categories{display:flex;gap:.5rem;flex-direction:column;padding:1rem;width:17rem;max-width:17rem;height:100%;max-height:calc(100dvh - 13rem);overflow-x:hidden;overflow-y:auto}.SearchScreen .SearchScreen__categories::-webkit-scrollbar{width:.5rem}.SearchScreen .SearchScreen__categories::-webkit-scrollbar-track{background:transparent}.SearchScreen .SearchScreen__categories::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:1rem}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item{display:flex;gap:.5rem;align-items:center;border-radius:1rem;border:solid rgba(128,128,128,.288) 1px;padding:.5rem;cursor:pointer}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item img{width:2rem;height:2rem}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item.active{background-color:var(--primary);color:#fff}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item.active .SearchScreen__categories__item__count{color:#fff}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item__name{font-size:.8rem;width:100%}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item__count{font-size:.6rem;text-align:right;font-weight:700;color:var(--primary)}.SearchScreen .SearchScreen__noProducts{width:100%;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.SearchScreen .SearchScreen__noProducts h4{font-size:1.5rem}.SearchScreen .SearchScreen__loading{padding:2rem;width:100%}.SearchScreen .ProductsVerticalList{width:100%;overflow-y:auto;max-height:calc(100dvh - 12rem)}.SearchScreen .ProductsVerticalList .ProductsVerticalList__header{padding-left:2rem}.SearchScreen .ProductsVerticalList .ProductItem{zoom:.8}@media screen and (max-width: 768px){.SearchScreen .ProductsVerticalList{width:100%;overflow-y:unset;max-height:none}.SearchScreen .SearchScreen__content{flex-direction:column}.SearchScreen .SearchScreen__categories{width:100%;max-width:100%;max-height:10rem;display:flex;flex-direction:row;flex-wrap:wrap}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item{font-size:.8rem;width:fit-content}.SearchScreen .SearchScreen__categories .SearchScreen__categories__item img{width:1.5rem;height:1.5rem}}.ShoppingCartPage{height:100%;overflow:hidden}.ShoppingCartPage .ShoppingCartPage__content{height:100%;position:relative}.ShoppingCartDetail__list{display:flex;gap:1rem;flex-wrap:wrap}.ShoppingCartDetailMoreInfo__list{display:flex;flex-direction:column}.ShoppingCartDetail__user{padding:1rem .5rem}.ShoppingCartDetail__user a:visited{color:#000}.ShoppingCartDetail__list{display:flex;flex-direction:column;gap:1rem}.ShoppingCartDetail__list__products{display:flex;flex-wrap:wrap;gap:1rem}.ShoppingCartDetail__list__products .ProductItem__header{height:10rem}.ShoppingCartDetail__list__products .ProductItem{width:15rem}.ShoppingCartDetail__list__products .ProductItem .ProductItem__name{height:auto;line-height:20px}.ShoppingCartDetail__list__products .ProductItem .ImageCustom,.ShoppingCartDetail__list__products .ProductItem .ImageCustom__image{width:10rem;height:10rem}.ShoppingCartDetail{padding-bottom:5rem}.ShoppingCartDetail__user__item{display:flex;padding-bottom:.2rem;padding-top:.2rem;border-bottom:dotted 2px rgb(231,231,231);align-items:center}.ShoppingCartDetail__user__item .badge{padding:0 .5rem;border-radius:1rem;background-color:var(--primary_100);font-size:.8rem}.ShoppingCartDetail__user__item span{word-wrap:break-word;-webkit-user-select:all;user-select:all}.ShoppingCartDetail__user__item span p{-webkit-user-select:all;user-select:all}.ShoppingCartDetail__user__item h5{padding-right:.5rem;width:10rem}.ShoppingCartDetailMoreInfo__list__category{break-inside:avoid}.ShoppingCartDetailMoreInfo__list__category .table-description,.ShoppingCartTimeLine{display:flex;flex-wrap:wrap}.ShoppingCartTimeLine span{font-weight:900;color:#292929}.ShoppingCartTimeLine .ShoppingCartTimeLine__inactive{width:2rem;text-align:center;display:inline-block;border:solid var(--font3) 1px;border-radius:.8rem}.ShoppingCartDetail__details__printFooter{padding:.5rem 1rem;opacity:.5}.ShoppingCartDetail__details__qrcode{display:flex;justify-content:space-between;align-items:flex-start}.ShoppingCartDetailMoreInfo__modal .ShoppingCartDetailMoreInfo__modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;background-color:#fff;box-shadow:0 0 24px #0000001e;padding:3rem 2rem;overflow-y:auto;max-height:100vh}.ShoppingCartDetail__details__actions{padding:2rem .5rem;display:flex;justify-content:space-between}.AppbarCustom{position:sticky;background:var(--bg);color:var(--primary);box-shadow:0 2px 4px #0000001a;height:auto}.AppbarCustom .AppbarCustom__burguermenu{display:flex;justify-content:center;align-items:center}.AppbarCustom .AppbarCustom__container{display:flex;justify-content:space-between;align-items:center;position:relative;padding:.5rem 2rem}.AppbarCustom .AppbarCustom__container .AppbarCustom__container__logo_container{display:flex;justify-content:center;align-items:center;padding:0 .5rem}.AppbarCustom .AppbarCustom__container .AppbarCustom__cart{height:100%;width:3rem;display:flex;justify-content:center;align-items:center}.AppbarCustom .AppbarCustom__container .AppbarCustom__cart .AppbarCustom__cart__container{right:1.3rem;position:absolute}.AppbarCustom .AppbarCustom__container .AppbarCustom__search{width:100%;display:flex;justify-content:center}@media screen and (max-width: 1100px){.AppbarCustom .AppbarCustom__container .AppbarCustom__pagescustom{display:none}.AppbarCustom .AppbarCustom__container .AppbarCustom__search{width:100%}.AppbarCustom .AppbarCustom__container .AppbarCustom__search .MuiInputBase-input{width:10rem}}@media screen and (min-width: 1200px){.AppbarCustom .AppbarCustom__container .AppbarCustom__search{width:50%}.AppbarCustom .AppbarCustom__container .AppbarCustom__search .MuiInputBase-input{width:5rem}}@media screen and (min-width: 1301px){.AppbarCustom .AppbarCustom__container .AppbarCustom__search{width:100%}.AppbarCustom .AppbarCustom__container .AppbarCustom__search .MuiInputBase-input{width:16rem}}@media screen and (min-width: 1401px){.AppbarCustom .AppbarCustom__container .AppbarCustom__search{width:100%}.AppbarCustom .AppbarCustom__container .AppbarCustom__search .MuiInputBase-input{width:20rem}}@media screen and (min-width: 1801px){.AppbarCustom .AppbarCustom__container .AppbarCustom__search{width:100%}.AppbarCustom .AppbarCustom__container .AppbarCustom__search .MuiInputBase-input{width:22rem}}.AppbarCustom .AppbarCustom__container .AppbarCustom__pagescustom{padding:0 1rem}.AppbarCustom .AppbarCustom__container.isMobile{display:flex;justify-content:space-between;height:4rem;padding:1rem .5rem 1rem 1rem}.AppbarCustom .AppbarCustom__container.isMobile .AppbarCustom__cart__container{right:0rem;position:static}.AppbarCustom .AppbarCustom__container.isMobile .AppbarCustom__container__logo_container{width:100%;display:flex}.AppbarCustom .AppbarCustom__container.isMobile .AppbarCustom__search,.AppbarCustom .AppbarCustom__container.isMobile .AppbarCustom__pagescustom{display:none}.AppbarCustom .AppbarCustom__large_logo{width:100%;display:flex;justify-content:center}.AppbarCustom .AppbarCustom__logo{width:13rem;height:5rem;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 768px){.AppbarCustom .AppbarCustom__logo{width:10rem;height:3rem}}.AppbarCustom .AppbarCustom__anonym_user{display:flex;align-items:center;gap:.5rem;box-shadow:1px 3px 11px #8b8b8b3b;cursor:pointer;border-radius:5rem}.AppbarCustom .AppbarCustom__anonym_user__border{padding-right:.5rem;border:solid;border-width:1px;border-color:var(--primary_500)}.AppbarCustom .Badge{position:absolute;top:25px;right:5px}.AppbarCustom .AppbarCustom__search{display:flex;align-items:center}.AppbarCustom .AppbarCustom__pagescustom{display:flex;gap:1rem;align-items:center}.AppbarCustom .AppbarCustom__pagescustom__item{position:relative}.AppbarCustomDrawer a{text-decoration:none}.AppbarCustomDrawer .AppbarCustomDrawer__list{display:flex;flex-direction:column;gap:1rem;background-color:var(--bg)}.AppbarCustomDrawer .AppbarCustomDrawer__list_item{min-height:3.5rem;padding:.5rem;align-items:center;display:flex;width:100%;color:var(--primary);gap:.5rem}.AppbarCustomDrawer .AppbarCustomDrawer__list_item .image{width:3rem;height:3rem;min-width:3rem;max-height:3rem;background-repeat:no-repeat;background-size:cover;border-radius:.8rem;opacity:.85}.AppbarCustomDrawer .AppbarCustomDrawer__logo__container{padding:.5rem}.AppbarCustomDrawer .AppbarCustomDrawer__logo{width:100%}.AppbarCustomDrawer__options{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.AppbarCustomDrawer__options a{background-color:#ffffff68;border-radius:.5rem;padding:.5rem}.AppbarCustomDrawer__options__categories{display:flex;flex-direction:column;gap:.5rem}.AppbarCustom__Popper{padding-top:1rem}.AppbarCustom__Popper_content{background:var(--bg);border:solid 1px rgba(0,0,0,.2);box-shadow:0 2px 8px #0000001a;border-radius:.5rem;padding:1rem;min-height:50dvh;max-width:30rem;display:flex;justify-content:center;align-items:center}.AppbarCategoriesDrawer__categoriesPreview__icon{width:1.3rem;height:1.3rem;background-size:contain;background-repeat:no-repeat;background-position:center;border:0;background-color:transparent}.user-name{margin:0;font-size:1rem;line-height:1.5;letter-spacing:.00938em;text-transform:none;font-weight:600;text-align:center;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:1;-webkit-box-orient:vertical}.no-appBarContainerVisible{padding:0;display:flex;position:fixed;z-index:99;top:82px;background-color:#f7f7f7;left:0;width:100%}.no-appBarContainerVisible.-headerMessage{top:90px}.appBarContainerVisible{padding:2rem 1rem;display:flex;position:relative;z-index:99}.p-menu#user_profile{min-width:205px;border-radius:1rem;overflow:hidden}.p-menu#user_profile svg{color:var(--primary)}.p-menu#user_profile .p-menuitem-link{padding:.7rem 1rem}.p-menu#user_profile .p-menuitem-link:focus{background:var(--primary_100)}.p-menu#user_profile .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content,.p-menu#user_profile .p-menuitem-content:hover{color:#000000de;background:var(--primary_100)}.p-menu#user_profile .p-menu-separator{border-top:1px solid rgba(0,0,0,.12);margin:.5rem 0}.AppbarShoppingCart{width:100%;padding:1rem;z-index:9999999!important}.AppbarShoppingCart .AppbarShoppingCart__container{width:100%;height:100%}.CategoriesList{padding-bottom:0rem;display:flex;flex-direction:column;gap:.8rem;max-width:15rem}.CategoriesList a{text-decoration:none}.CategoriesList_item{width:100%;min-height:3.5rem;padding:.5rem;display:flex;align-items:center;justify-content:space-between;color:var(--primary);gap:.5rem}.CategoriesList_item .text{width:80%}.CategoriesList_item .image{width:3rem;height:3rem;min-width:3rem;max-height:3rem;background-repeat:no-repeat;background-size:cover;border-radius:.8rem;opacity:.85}.CategoriesList_item .expand{width:20%}.CategoriesList_item__selected{background-color:var(--primary_100)}.CategoriesList_item:hover{color:var(--primary_600)}.CategoriesList_subitem{padding-left:1rem}.AppbarCustomLateral{background:var(--bg1);padding-top:80px;width:fit-content;height:100vh;overflow-y:auto;box-shadow:0 0 7px 1px #d9d9d9}.AppbarCustomLateral .AppbarCustomDrawer__options a{padding:0;width:100%}.AppbarCustomLateral .AppbarCustomDrawer__options a button{width:100%;display:flex;gap:4px;flex-direction:column;--button-color:var(--primary_500);--button-background: var(--primary_100);--button-hover: var(--primary_150);--ink-color: var(--primary_200);--button-focus-shadow: none}.AppbarCustomLateral .AppbarCustomDrawer__options a button .p-button-label{font-size:.78rem}.AppbarCustomLateral .AppbarCustomDrawer__options a.full-width-item{grid-column:1/-1;width:100%}.AppbarCustomLateral .AppbarCustomDrawer__options a.full-width-item button{width:100%}.AppbarCustomLateral .AppbarCustomDrawer__options__categories ul{transition:max-height .4s ease-in-out,opacity .4s ease-in-out}.AppbarCustomLateral .AppbarCustomDrawer__options__categories__title{padding:12px 16px;font-weight:700;font-size:16px;color:var(--font3);border-bottom:1px solid var(--primary)}.AppbarCustomLateral .p-accordion-tab,.AppbarCustomLateral .p-accordion-tab .p-accordion-header{box-shadow:none}.AppbarCustomLateral .p-accordion-tab .p-accordion-header .p-accordion-header-link{width:calc(100% - 15px);background:var(--primary_100);padding:1rem;box-shadow:none;margin:auto auto 8px;border-radius:.8rem}.AppbarCustomLateral .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{padding:4px;border-radius:100%}.AppbarCustomLateral .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon:hover{background:var(--primary_150)}.AppbarCustomLateral .p-accordion-tab .p-accordion-header .object-cover img{width:48px;height:48px;object-fit:cover}.AppbarCustomLateral .p-accordion-tab .p-accordion-content{width:calc(100% - 25px);overflow:hidden;margin-left:auto;margin-right:5px;margin-bottom:8px;padding:0;background:var(--primary_100);border-radius:.8rem;box-shadow:none}.AppbarCustomLateral .p-accordion-tab .p-accordion-content li a{color:var(--primary)!important;border-radius:.8rem}.AppbarCustomLateral .p-accordion-tab .p-accordion-content li a:hover{background-color:var(--primary_150)!important}.AppbarCustomLateral .slidedown{max-height:500px!important;opacity:1!important}.AppbarCustomLateral .slideup{max-height:0!important;opacity:0!important}.AppbarCustomLateral .hidden{display:none!important}.city-dialog{display:flex;justify-content:center;align-items:center;color:var(--primary_700)}.city-dialog .alert-dialog-description{color:var(--primary_700)}.city-dialog .alert-dialog-title{display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;color:var(--primary_500);padding:1rem}.city-dialog .city-dialog-container{background-color:#fff;padding:1rem}.city-dialog .CityModal__map_icon{width:10rem;border-radius:50%;box-shadow:0 2px 4px #0000001a}.city-dialog .CityModal__map_icon__container{display:flex;justify-content:center;padding-bottom:2rem}.city-dialog .CityModal__cities_container{display:flex;gap:.5rem;row-gap:.2rem;flex-wrap:wrap;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.city-dialog .CityModal__geolocationButton{display:flex;justify-content:center;padding-bottom:1rem;flex-direction:column;gap:2rem}.city-dialog-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;justify-content:center;align-items:center;z-index:999999}.city-dialog-content{background-color:#fff;padding:20px;border-radius:2rem;overflow-y:auto}.city-dialog-container.visible{display:flex}.city-dialog-container .city-dialog{padding:20px;border-radius:5px;max-width:600px;width:100%;height:90dvh;display:flex}.CityModalV2__bg_image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:2rem;overflow:hidden;background-color:#fff}.CityModalV2__bg_image_white{background:#ffffffc4;width:100%;height:100%;display:grid;place-items:center;position:relative}.CityModalV2__bg__content{height:100%}.CityModalV2__bg__close{position:absolute;top:1rem;right:1rem}.CityModalV2__bg__title{width:100%;padding:2rem;color:var(--primary_700)}.CityModalV2__bg__title h1{line-height:1.8rem;font-size:1.5rem}.CityModalV2__bg__icon__action{padding:1.5rem;background:#fff;border-radius:1.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;box-shadow:1px 1px 20px -7px var(--primary_500)}.CityModalV2__bg__icon__action h5{font-weight:400;color:var(--primary_300)}.CityModalV2__bg__icon__action img{width:100%;object-fit:contain;max-height:10rem;max-width:10rem}.CityModalV2__item_city{width:100%;display:flex}.CityModalV2__item_city__container{display:flex;flex-direction:column;gap:.5rem}.CityModalV2__item_city__office{background-color:var(--bg1t_100);width:100%;padding:.5rem;border-radius:.5rem}.CityModalV2__item_city__office.selected{background-color:var(--primary_100);border:1px solid var(--primary_500)}.CityModalV2__item_city__office:hover{background-color:var(--bg1);cursor:pointer}.CityModalV2__geolocationButton{padding:1rem;width:100%;justify-content:center;align-items:center;display:flex}.FooterCustom{width:100%;height:auto;background:var(--bg1);display:flex;flex-direction:column}.FooterCustom__footer_1__left__items__img{width:11rem;height:4rem}.FooterCustom__footer_1__center__items__img{width:6rem;height:auto}.FooterCustom__footer_1__right{padding-right:7rem}.FooterCustom__footer_1__right__items{display:flex;flex-direction:row;gap:1rem}.FooterCustom__footer_1__right__items__img{width:2.5rem;height:2.5rem}.FooterCustom__footer_2__left__title{color:var(--primary)}.FooterCustom__footer_2__left__items{display:flex;flex-direction:column;gap:.25rem}.FooterCustom__footer_2__right{padding-right:1rem}.FooterCustom__footer_2__right__title{color:var(--primary)}.FooterCustom__footer_2__right__items{display:flex;flex-direction:row;gap:2rem}.FooterCustom__footer_2__right__items__img{width:3rem;height:auto}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.HeaderMessage{width:100%;overflow:hidden;background-color:var(--bg2);color:var(--bg2t);display:flex;align-items:center;padding:.5rem;position:relative}.HeaderMessage__wrapper{display:flex;width:100vw;overflow:hidden;gap:5rem}.HeaderMessage__content{min-width:fit-content;display:flex;gap:5rem;white-space:nowrap;animation:marquee 100s linear infinite;justify-content:space-evenly}.HeaderMessage__item{display:flex;align-items:center;gap:.5rem}.HeaderMessage__link{color:inherit;text-decoration:none;font-weight:700}.HeaderMessage__link:hover,.HeaderMessage__link:visited{color:var(--bg1t_200)}.HeaderMessage__icon{font-size:1.2rem;display:flex;align-items:center;justify-content:center}.HeaderMessage__icon img{width:2rem;height:2rem}.OfferModal__form{width:33rem;display:flex}@media screen and (max-width: 768px){.OfferModal__form{width:100%}}.OfferModal__form .OfferModal__img{width:100%;height:100%;object-fit:contain;border-radius:1rem}.AppLayout{flex-direction:column;display:flex;height:100%;position:sticky}.AppLayout .AppLayout__content{flex:1;overflow-y:auto}.AppLayout__loading{display:flex;justify-content:center;align-items:center;height:100%;background-color:var(--primary_100);height:2rem;transition:height .3s}.AppLayout__bg{position:absolute;z-index:-1;width:100%;height:inherit;background-repeat:repeat;opacity:.4}.FABwpp{position:fixed;z-index:999999;width:fit-content;right:5%;bottom:5%;background-color:var(--primary_500);box-shadow:1px 3px 4px 0 var(--primary_700);border-radius:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.5rem 1rem;gap:.5rem;color:#fff}.FABwpp svg{color:#fff}.FABwpp a,.FABwpp p{color:#fff;text-decoration:none}.FABwpp.mobile{opacity:.8;right:-5rem;bottom:25%;left:calc(100% - 2.8rem)}.theme-dark,.theme-light{--bg05: #000000;--bg: #000000;--bg1: #000000;--bg1t: #000000;--bg1t_100: #000000;--bg1t_200: #000000;--bg1t_300: #000000;--bg1t_700: #000000;--bgr1: #000000;--bgr2: ##000000;--font1: rgb(204, 204, 204);--font2: rgb(204, 204, 204);--font3: rgb(204, 204, 204);--font4: rgb(204, 204, 204);--bg2: #0c6ded;--bg2t: #072d60;--bg3: #cc7f04;--bg3t: #ab6d09;--bg4: #303030;--shadow-text1: 2px 4px 9px rgba(0, 0, 0, .65);--border-text-area: 1px solid rgb(77, 77, 77)}.theme_blue{--bg: #f8f9fa;--bg1: #fff;--bg1t: #f8f9fa90;--bg1t_100: #f8f9fadd;--bg1t_200: #f8f9fac0;--bg1t_300: #f5f5f5;--bg1t_700: #4c4c4c;--bgr1: #e4a419;--bgr2: #f78222;--bgr3: #f78222;--font1: #777777;--font2: #fff;--font3: #0000e6;--font4: #b4b4b4;--font5: #0000e6;--bg2: #0000e6;--bg2t: #fff;--bg3: #0000e6;--bg3t: #fff;--bgError: #d22b2b;--bg4: #f58020;--bg5: #ffff00;--shadow-text1: 2px 4px 9px rgba(0, 0, 0, .65);--border-text-area: 1px solid rgb(77, 77, 77);--border-button-outlined: 2px solid var(--bg4);--border-button-outlined-hv: 2px solid var(--bg3t);--border-button-outlined-header: 1px solid var(--bg2t);--border-button-outlined-bg2: 1px solid var(--bg2);--bs-card-product: 0 1px 3px rgba(0, 0, 0, .2);--bs-btn-success: -1px 3px 5px 0 #e6e6e669;--primary_100: #f2f3fe;--primary_150: #d7daff;--primary_200: #aeaef0;--primary_300: #5757e7;--primary: #0000e6;--primary_500: #1148af;--primary_600: #1243a0;--primary_700: #12377c;--primary_800: #0a2964;--light_green: #a9e6ac;--secondary: #ffe800;--error: #e99797;--info: rgb(73, 136, 219)}.theme_blue .MuiAlert-standardWarning{color:#0d3c61;background-color:#e8f4fd}.theme_blue .MuiAlert-standardWarning .MuiAlert-icon svg{color:#0a2964!important;fill:#0000e6!important}.theme_blue .MuiInput-root:after{border-bottom:2px solid #0000e6}.theme_blue .MuiInputLabel-root.Mui-focused,.theme_blue .MuiTab-textColorPrimary.Mui-selected{color:#0000e6}.theme_blue .MuiTabs-indicator,.theme_blue .btn-success{background-color:#0000e6}.theme_blue .btn-success:hover,.theme_blue .btn-success.hover{background-color:#1243a0}.theme_blue .slick-next:before,.theme_blue .slick-prev:before{color:#0000e6!important}.theme_blue .content-item-products .price-bold,.theme_blue .ProductSuggested__title-suggested,.theme_blue .ProductSuggested__price-suggested{color:#0000e6!important}.theme_blue .tabs-products .Mui-selected,.theme_blue .input-group .button-plus,.theme_blue .input-group .button-plus:active{background-color:#0000e6!important}.theme_blue .color-green{color:#0000e6!important}.theme_blue .tabOrder a{background:#0000e6!important;color:#fff!important}.theme_blue .city-dialog{color:var(--primary_700)!important}.theme_blue .btn-city{color:#fff!important;border-color:#0000e6!important}.theme_blue .ShoppingCartItem_product-price,.theme_blue .ShoppingCart__total{color:#0000e6!important}.theme_blue .radio-success input[type=radio]:checked+label:after{background:#0000e6!important}.theme_blue .splash-screen{width:100%!important;height:100%!important;background-size:cover!important;z-index:99999!important;top:0;position:fixed;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:#0000e6}.theme-green{--bg: #f8f9fa;--bg1: #fff;--bg1t: #f8f9fa90;--bg1t_100: #f8f9fadd;--bg1t_200: #f8f9fac0;--bg1t_300: #f5f5f5;--bg1t_700: #32622c;--bgr1: #994848;--bgr2: #994848;--bgr3: #33851b;--font1: #777777;--font2: #fff;--font3: #388e3c;--font4: #b4b4b4;--font5: #388e3c;--bg2: #388e3c;--bg2t: #fff;--bg3: #1d3b08;--bg3t: #388e3c;--bgError: #d22b2b;--bg4: #a6a6a6;--bg5: #388e3c;--shadow-text1: 2px 4px 9px rgba(0, 0, 0, .65);--border-text-area: 1px solid rgb(77, 77, 77);--border-button-outlined: 2px solid var(--bg4);--border-button-outlined-hv: 2px solid var(--bg3t);--border-button-outlined-header: 1px solid var(--bg2t);--border-button-outlined-bg2: 1px solid var(--bg2);--bs-card-product: 0 1px 3px rgba(0, 0, 0, .2);--bs-btn-success: -1px 3px 5px 0 #e6e6e669;--primary_100: #e7fbed;--primary_150: #c2e8c2;--primary_200: #b4ccbb;--primary_300: #5fab76;--primary: #388e3c;--primary_500: #388e3c;--primary_600: #286e2b;--primary_700: #1e4d21;--primary_800: #244f27;--light_green: #e4f5e5;--secondary: #dbfedc;--error: #e99797;--info: rgb(73, 136, 219)}.theme-green .MuiAlert-standardWarning{color:#0d3c61;background-color:#e8f4fd}.theme-green .MuiAlert-standardWarning .MuiAlert-icon svg{color:#388e3c!important;fill:#388e3c!important}.theme-green .MuiInput-root:after{border-bottom:2px solid #388e3c}.theme-green .MuiInputLabel-root.Mui-focused,.theme-green .MuiTab-textColorPrimary.Mui-selected{color:#388e3c}.theme-green .MuiTabs-indicator,.theme-green .btn-success{background-color:#388e3c}.theme-green .btn-success:hover,.theme-green .btn-success.hover{background-color:#286e2b}.theme-green .slick-next:before,.theme-green .slick-prev:before{color:#388e3c!important}.theme-green .content-item-products .price-bold,.theme-green .ProductSuggested__title-suggested,.theme-green .ProductSuggested__price-suggested{color:#388e3c!important}.theme-green .tabs-products .Mui-selected,.theme-green .input-group .button-plus,.theme-green .input-group .button-plus:active{background-color:#388e3c!important}.theme-green .color-green{color:#388e3c!important}.theme-green .tabOrder a{background:#388e3c!important;color:#fff!important}.theme-green .city-dialog{color:#388e3c!important}.theme-green .btn-city{color:#fff!important;border-color:#388e3c!important}.theme-green .ShoppingCartItem_product-price,.theme-green .ShoppingCart__total{color:#388e3c!important}.theme-green .radio-success input[type=radio]:checked+label:after{background:#388e3c!important}.theme-green .splash-screen{width:100%!important;height:100%!important;background-size:cover!important;z-index:99999!important;top:0;position:fixed;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:#388e3c}.theme-la-montana{--bg: #f8f9fa;--bg1: #fff;--bg1t: #f8f9fa90;--bg1t_100: #f8f9fadd;--bg1t_200: #f8f9fac0;--bg1t_300: #f5f5f5;--bg1t_700: #4c4c4c;--bgr1: #994848;--bgr2: #994848;--bgr3: #eb5e2a;--font1: #777777;--font2: #fff;--font3: #3f8f42;--font4: #b4b4b4;--font5: #3f8f42;--bg2: #3f8f42;--bg2t: #fff;--bg3: #f44f13;--bg3t: #fff;--bgError: #d22b2b;--bg4: #f44f13;--bg5: #ffff00;--shadow-text1: 2px 4px 9px rgba(0, 0, 0, .65);--border-text-area: 1px solid rgb(77, 77, 77);--border-button-outlined: 2px solid var(--bg4);--border-button-outlined-hv: 2px solid var(--bg3t);--border-button-outlined-header: 1px solid var(--bg2t);--border-button-outlined-bg2: 1px solid var(--bg2);--bs-card-product: 0 1px 3px rgba(0, 0, 0, .2);--bs-btn-success: -1px 3px 5px 0 #e6e6e669;--primary_100: #e7fbed;--primary_150: #c2e8c2;--primary_200: #b4ccbb;--primary_300: #5fab76;--primary: #388e3c;--primary_500: #388e3c;--primary_600: #286e2b;--primary_700: #1e4d21;--primary_800: #244f27;--light_green: #a9e6ac;--secondary: #ffe800;--error: #e99797;--info: rgb(73, 136, 219)}.theme-la-montana .MuiAlert-standardWarning{color:#0d3c61;background-color:#e8f4fd}.theme-la-montana .MuiAlert-standardWarning .MuiAlert-icon svg{color:#3f8f42!important;fill:#388e3c!important}.theme-la-montana .MuiInput-root:after{border-bottom:2px solid #388e3c}.theme-la-montana .MuiInputLabel-root.Mui-focused,.theme-la-montana .MuiTab-textColorPrimary.Mui-selected{color:#388e3c}.theme-la-montana .MuiTabs-indicator,.theme-la-montana .btn-success{background-color:#388e3c}.theme-la-montana .btn-success:hover,.theme-la-montana .btn-success.hover{background-color:#286e2b}.theme-la-montana .slick-next:before,.theme-la-montana .slick-prev:before{color:#388e3c!important}.theme-la-montana .content-item-products .price-bold,.theme-la-montana .ProductSuggested__title-suggested,.theme-la-montana .ProductSuggested__price-suggested{color:#388e3c!important}.theme-la-montana .tabs-products .Mui-selected,.theme-la-montana .input-group .button-plus,.theme-la-montana .input-group .button-plus:active{background-color:#388e3c!important}.theme-la-montana .color-green{color:#388e3c!important}.theme-la-montana .tabOrder a{background:#388e3c!important;color:#fff!important}.theme-la-montana .city-dialog{color:#388e3c!important}.theme-la-montana .btn-city{color:#fff!important;border-color:#388e3c!important}.theme-la-montana .ShoppingCartItem_product-price,.theme-la-montana .ShoppingCart__total{color:#388e3c!important}.theme-la-montana .radio-success input[type=radio]:checked+label:after{background:#388e3c!important}.theme-la-montana .splash-screen{width:100%!important;height:100%!important;background-size:cover!important;z-index:99999!important;top:0;position:fixed;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:#388e3c}.hidden{display:none}:export{font1:var(--font1);font2:var(--font2);font3:var(--font3);font4:var(--font4);bg05:var(--bg05);bg:var(--bg);bg1:var(--bg1);bg1t:var(--bg1t);bg1t_100:var(--bg1t_100);bg1t_200:var(--bg1t_200);bg1t_300:var(--bg1t_300);bg1t_700:var(--bg1t_700);bgr1:var(--bgr1);bg2:var(--bg2);bg2t:var(--bg2t);bg3:var(--bg3);bg3t:var(--bg3t);bg4:var(--bg4);bgError:var(--bgError);purple_red_gradient:linear-gradient(45deg,var(--bg3),var(--bg2),var(--bg2));border-text-area:var(--border-text-area);border-button-outlined:var(--border-button-outlined);border-button-outlined-hv:var(--border-button-outlined-hv);bs-card-product:var(--bs-card-product)}h6,.h6{font-size:.75rem;margin:0rem;text-decoration:none}h5,.h5{font-size:1rem;margin:0rem;text-decoration:none}h4,.h4{font-size:1.25rem;margin:0rem;text-decoration:none}h3,.h3{font-size:1.5rem;margin:0rem;text-decoration:none}h2,.h2{font-size:1.75rem;margin:0rem;text-decoration:none}h1,.h1{font-size:2rem;margin:0rem;text-decoration:none}.mt-0{margin-top:0rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:2rem}.mt-6{margin-top:3rem}.mt-7{margin-top:4rem}.mt-8{margin-top:4.5rem}.mt-9{margin-top:5rem}.mb-0{margin-bottom:0rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:2rem}.mb-6{margin-bottom:3rem}.mb-7{margin-bottom:4rem}.mb-8{margin-bottom:4.5rem}.mb-9{margin-bottom:5rem}.ml-0{margin-left:0rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:2rem}.ml-6{margin-left:3rem}.ml-7{margin-left:4rem}.ml-8{margin-left:4.5rem}.ml-9{margin-left:5rem}.mr-0{margin-right:0rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:2rem}.mr-6{margin-right:3rem}.mr-7{margin-right:4rem}.mr-8{margin-right:4.5rem}.mr-9{margin-right:5rem}.p-0{padding:0rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1.5rem}.p-5{padding:2rem}.p-6{padding:3rem}.p-7{padding:4rem}.p-8{padding:4.5rem}.p-9{padding:5rem}.pt-0{padding-top:0rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:2rem}.pt-6{padding-top:3rem}.pt-7{padding-top:4rem}.pt-8{padding-top:4.5rem}.pt-9{padding-top:5rem}.pb-0{padding-bottom:0rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:2rem}.pb-6{padding-bottom:3rem}.pb-7{padding-bottom:4rem}.pb-8{padding-bottom:4.5rem}.pb-9{padding-bottom:5rem}.pr-0{padding-right:0rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.5rem}.pr-5{padding-right:2rem}.pr-6{padding-right:3rem}.pr-7{padding-right:4rem}.pr-8{padding-right:4.5rem}.pr-9{padding-right:5rem}.pl-0{padding-left:0rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.5rem}.pl-5{padding-left:2rem}.pl-6{padding-left:3rem}.pl-7{padding-left:4rem}.pl-8{padding-left:4.5rem}.pl-9{padding-left:5rem}html{margin:0;padding:0}html,body,#root{font-size:16px;margin:0;padding:0;height:100%;box-sizing:border-box;display:flow-root;background:var(--bg);color:var(--font1);display:flex;flex:1;overflow:hidden}*{box-sizing:border-box!important;margin:0;border:0;font-weight:600;-webkit-tap-highlight-color:transparent;font-family:Lato,Open Sans,serif}a,a:active,a:hover,a:visited{text-decoration:none;color:var(--font1)}*:focus{outline:0!important;box-sizing:border-box;-webkit-tap-highlight-color:transparent}button{-webkit-tap-highlight-color:transparent}button:hover{border:none}button:active{outline:none;border:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.App{width:100%;max-width:100vw;overflow-y:auto;touch-action:pan-x pan-y}label{font-size:.8rem;font-weight:600}.pointer{cursor:pointer}.customScrollBar::-webkit-scrollbar{width:100%;height:10px}.customScrollBar::-webkit-scrollbar-track{background-color:#f9f9f9;border-radius:10px}.customScrollBar::-webkit-scrollbar-thumb{background:#ededed;border-radius:10px}.appContent{width:100%;height:100%}.display-flex{display:flex}.content_center{display:flex;justify-content:center}.flex-items-center{display:flex;align-items:center}.flex-items-end{display:flex;align-items:flex-end}.capitalize{text-transform:capitalize}.fc-1{color:var(--font1)}.fc-2{color:var(--font2)}.fc-3{color:var(--font3)}.fc-4{color:var(--font4)}.fc-5{color:var(--font5)}.fc-primary{color:var(--primary)}.p-1{padding:.5rem}.p-2{padding:.8rem}.p-3{padding:1rem}.discount-less-10{background-color:#44d62c}.discount-less-10 h5{color:#1a5610;text-shadow:#ffffff 1px 0 20px}.discount-less-20{background-color:#ffe817}.discount-less-20 h5{color:#834400}.discount-more-20{background-color:#009ace}.discount-more-20 h5{color:#fff;text-shadow:#009ace 1px 0 20px}.printHide{display:block}.printShow,.printShowFlex{display:none}@media print{@page{size:portrait}*{overflow:unset!important;padding:0;line-height:1rem}body{padding:1rem}.printBorder{border:1px black solid}.printZoom8 *{font-size:12px}.printHide{display:none!important}.printShow{display:block;width:100%}.printShowFlex{display:flex}}html .MuiButtonBase-root{font-weight:600}.MuiInputBase-formControl{height:3.2rem}#ReactSimpleImageViewer{background-color:#00000094!important;z-index:9999999999}.p-datepicker table td>span.p-highlight{color:var(--primary);background:var(--primary_100)}.p-float-label label{margin-top:-.5rem;border-radius:.5rem}.p-dropdown .p-dropdown-label.p-placeholder,.p-float-label{font-size:1rem;color:var(--font1)}.p-datepicker{z-index:99999!important}.p-tabview .p-tabview-nav .p-tabview-ink-bar{background-color:var(--primary)}.p-progressbar{background-color:var(--primary_100)}.p-progressbar .p-progressbar-value{background-color:var(--primary)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:var(--primary_100);color:var(--primary)}.p-fieldset{border:1px solid var(--primary_200)}.p-fieldset .p-fieldset-legend{border:1px solid var(--primary)}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px;border-color:#e4e4e4;border-style:solid}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px;border-color:#e4e4e4;border-style:solid}body .p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--primary)}.p-inputswitch:not(.p-disabled).p-highlight .p-inputswitch-slider{background:#bdbdbd}.p-menubar-root-list{gap:.5rem}.p-menubar .p-menubar-start{margin-right:auto}.p-menubar .p-menubar-end{margin-left:auto;align-self:center}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{border-radius:2rem}a.p-menubar-button{display:none}.p-menuitem-content .text-white,.custom-appbar-rigth .text-white{--button-text-background: white !important}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background-color:var(--primary_100)!important;color:var(--primary)!important}.p-autocomplete-panel,.swal2-container.swal2-center.swal2-backdrop-show{z-index:9999999999!important}.p-radiobutton .p-radiobutton-box{border:2px solid #757575!important}.p-radiobutton .p-radiobutton-box:hover{border-color:var(--primary)!important}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:var(--primary)}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover){box-shadow:0 0 1px 10px #00000012}.p-stepper .p-stepper-header.p-highlight .p-stepper-action .p-stepper-number{background-color:var(--primary_500)!important;color:#fff}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:var(--primary_500)}
