@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../fonts/inter/Inter-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Roboto";src:local("Roboto");size-adjust:107.3546%;ascent-override:90.2384%;descent-override:22.4686%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:96.875%;descent-override:24.1211%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../fonts/inter/Inter-Italic.woff2) format(woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/2ggHYVDCbvazc1p0tuDugeS6Wvthvyw03JcDFsTBGjE-_4PBg8TERZuZwrDkDPxwspvuL74v0BoZ-oHvu6uOWsQ.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:92.7734%;descent-override:24.4141%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/w6IyUMb7I-Yy2vbAlgUry4sKIBOdeyt3qoKc4MDVQ-c-woX6PBuBMIeDPiQA6OfrKEYgA8k63sLDpZvLEd0NDTM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Regular Italic"),local("Roboto Italic"),url(../_fonts/q0X4ip5ELKnHS9z4cPzQiCpA1NmsCi5q5Vw-zduUXEs-Z96ugpRUt2pUbr3kbLEfDtLTlm6Nh_LHjiHwKNM3QP0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/6llTmTU4VrhnOXxlpEAJxgTPn5R5jxwpdC8Vv1GiM6A-7mcMqWBpMl75F4XGDPNOW3GfPr50EnoDEZItt11QXtI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Guminert New;font-style:normal;font-weight:500;src:url(../fonts/Guminert-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Guminert New;font-style:normal;font-weight:600;src:url(../fonts/Guminert-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Guminert New;font-style:normal;font-weight:700;src:url(../fonts/Guminert-ExtraBold.woff2)format("woff2")}:root{--font-family-heading:"Guminert New","Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;--font-family-base:"Inter", "Inter Fallback: Segoe UI", "Inter Fallback: Roboto", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: sans-serif","Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;--font-family-numbers:"Roboto", "Roboto Fallback: Arial", "Roboto Fallback: sans-serif","Segoe UI",Arial,sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:2.625rem;--radius-none:0;--radius:.625rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-2xl:1.5rem;--radius-pill:4rem;--radius-full:50%;--btn-padding:.8125rem 1.5rem;--btn-padding-sm:.5rem 1rem;--btn-padding-md:.75rem 1.5rem;--btn-padding-xs:.25rem .5rem;--btn-padding-lg:1.25rem 2.5rem;--btn-square-padding:1rem;--btn-square-padding-sm:.5rem;--btn-square-padding-xs:.25rem;--btn-square-padding-lg:1.25rem;--btn-icon-size:21px;--btn-icon-size-sm:18px;--btn-icon-size-xs:15px;--btn-icon-size-lg:24px;--white:#fff;--black:#000;--indigo:#4f39f6;--indigo-hover:#4129d9;--background:#fff;--background-odd:#f4f4f0;--heading-color-text:#0f051d;--foreground-text:#303538;--foreground-text-dark:#bfbfbf;--border:#e2e9ee;--primary:#006e59;--primary-hover:#018f72;--orange:#ff7051;--blue:#90a8ed;--yellow:#ffc900;--green:#b3d4b3;--pink:#ff90e8;--red:#dc341e;--purple:#9d4edd;--teal:#14b8a6;--brown:#8b5e3c;--cyan:#06b6d4;--lime:#a3e635;--indigo:#6366f1}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:sans-serif;font-size:16px;font-size-adjust:100%;font-weight:500;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:var(--background-odd);color:var(--foreground-text);font-size:var(--text-base);line-height:1.4;-webkit-font-smoothing:antialiased}::-moz-selection{background:var(--black);color:var(--white)}::selection{background:var(--black);color:var(--white)}h1,h2,h3,h4{color:var(--heading-color-text);font-family:Guminert New,sans-serif;line-height:1.1}input::-moz-placeholder{font-family:var(--font-family-base);font-weight:400}a,button,div,input,input::placeholder,label,li,p,ul{font-family:var(--font-family-base);font-weight:400}a{color:var(--black);text-decoration:none}img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}svg{overflow:hidden;vertical-align:middle}button{cursor:pointer}.w-100{width:100%}.animation-rotate{animation:rotate 2s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.admin-page-animation{animation:fadeIn .4s ease-out}.section-padding{padding:4rem 0}.form-label{color:var(--black);display:inline-block;font-size:var(--text-sm);font-weight:500;margin-bottom:.5rem}.append-icon{display:flex;position:relative}.append-icon svg{color:var(--black);height:20px;left:10px;position:absolute;top:14px;width:20px}.form-control{border:1px solid var(--black);border-radius:4px;color:var(--black);display:block;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:500;outline:1px solid transparent;outline-offset:1px;padding:.8125rem 1rem .8125rem 2.25rem;transition:all .15s ease-out;width:100%}.form-control::-moz-placeholder{font-weight:400}.form-control::placeholder{font-weight:400}.form-control:focus{outline:2px solid var(--primary)}.form-control-simple{border:1px solid var(--border)!important;font-size:var(--text-base)!important;padding:.8125rem 1rem!important}.btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);border-radius:4px;cursor:pointer;display:inline-flex;font-size:var(--text-base);font-weight:500;gap:.5rem;justify-content:center;line-height:normal;outline:2px solid transparent;outline-offset:1px;overflow:hidden;padding:var(--btn-padding);position:relative;transition:transform .2s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.btn-sm{padding:var(--btn-padding-sm)}.btn.btn-md,.btn.btn-sm{font-size:var(--text-sm)}.btn.btn-md{padding:var(--btn-padding-md)}.btn.btn-xs{font-size:var(--text-xs);padding:var(--btn-padding-xs)}.btn.btn-xs svg{height:14px;width:14px}.btn.btn-lg{font-size:var(--text-lg);padding:var(--btn-padding-lg)}.btn.btn-lg svg{height:22px;width:22px}.btn-square{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;outline:2px solid transparent;outline-offset:1px;overflow:hidden;padding:var(--btn-square-padding);position:relative;transition:transform .15s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-square svg{height:var(--btn-icon-size);width:var(--btn-icon-size)}.btn-square.btn-sm{padding:var(--btn-square-padding-sm)}.btn-square.btn-sm svg{height:var(--btn-icon-size-sm);width:var(--btn-icon-size-sm)}.btn-square.btn-xs{padding:var(--btn-square-padding-xs)}.btn-square.btn-xs svg{height:var(--btn-icon-size-xs);width:var(--btn-icon-size-xs)}.btn-square.btn-lg{padding:var(--btn-square-padding-lg)}.btn-square.btn-lg svg{height:var(--btn-icon-size-lg);width:var(--btn-icon-size-lg)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{--color:var(--white);--color-hover:var(--white);--bg-color:var(--primary);--border-color:var(--primary);--bg-hover-color:var(--primary-hover);--border-hover-color:var(--primary-hover)}.btn-soft-primary{--color:var(--primary);--color-hover:var(--white);--bg-color:rgba(0,110,89,.1);--border-color:rgba(0,110,89,.2);--bg-hover-color:var(--primary);--border-hover-color:var(--primary)}.btn-dark{--color:var(--black);--color-hover:var(--white);--bg-color:rgba(0,0,0,.05);--border-color:rgba(0,0,0,.1);--bg-hover-color:var(--black);--border-hover-color:var(--black)}.btn-danger{--color:var(--red);--color-hover:var(--white);--bg-color:rgba(220,52,30,.1);--border-color:rgba(220,52,30,.2);--bg-hover-color:var(--red);--border-hover-color:var(--red)}.btn-danger,.btn-dark,.btn-primary,.btn-soft-primary{background-color:var(--bg-color);border-color:var(--border-color);color:var(--color)}.btn-danger:hover,.btn-dark:hover,.btn-primary:hover,.btn-soft-primary:hover{background-color:var(--bg-hover-color);border-color:var(--border-hover-color);color:var(--color-hover)}.btn-outline-primary{--color:var(--primary);--bg-color:transparent;--border-color:var(--primary)}.btn-outline-regular{--color:var(--black);--bg-color:var(--white);--border-color:var(--black)}.btn-outline-danger{--color:#ef4444;--bg-color:transparent;--border-color:#ef4444}.btn-outline-danger,.btn-outline-primary,.btn-outline-regular{background-color:var(--bg-color);border-color:var(--border-color);color:var(--color)}.btn-square:not(:disabled):hover,.btn:not(:disabled):hover{box-shadow:.25rem .25rem 0 var(--black);transform:translate(-.25rem,-.25rem)}.btn svg{height:18px;transition:all .15s var(--transition-function-1);width:18px}.btn.btn-sm svg{height:16px;width:16px}.btn.btn-md svg{height:17px;width:17px}@media only screen and (max-width:767.98px){.btn{width:100%}}.status-badge{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:var(--text-xs);font-weight:700!important;justify-content:center;letter-spacing:.02em;padding:.35rem 1rem;text-transform:uppercase;white-space:nowrap}.status-active,.status-completed,.status-paid,.status-resolved{background-color:#006e591a!important;color:#006e59!important}.status-pending,.status-waiting-for-reply{background-color:#f59e0b1a!important;color:#d97706!important}.status-blocked,.status-cancelled,.status-failed,.status-open{background-color:#dc341e1a!important;color:var(--red)!important}.status-warning{background-color:#ffc1071a!important;color:#b48600!important}.admin-table-footer{align-items:center;background-color:var(--background);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-top:1px solid var(--border);display:flex;font-size:var(--text-sm);justify-content:space-between;padding:1.25rem 1.5rem}.admin-table-footer strong{color:var(--heading-color-text);font-weight:700}.close-btn{align-items:center;background-color:transparent;border:0;border-radius:50%;color:var(--black);cursor:pointer;display:flex;justify-content:center}.close-btn svg{height:1.5rem;width:1.5rem}.container{margin-inline-end:auto;margin-inline-start:auto;max-width:1599px;padding:0 4vw;width:100%}.container-fluid{margin:0 auto;max-width:100%;padding:0 4vw;width:100%}@media only screen and (max-width:991.98px){.container{padding:0 4vw}}.img-fluid{height:auto;max-width:100%}.list-unstyled{list-style:none;padding-inline-start:0}.underline-link{color:inherit;position:relative;transition:.15s ease-out}.underline-link:hover{color:var(--white)}.underline-link:before{background:var(--white);bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s;width:100%}.underline-link.dark-bar:before{background:var(--black)}.underline-link:hover:before{transform:scaleX(1);transform-origin:0 50%}.backdrop{background-color:#0003;display:none;inset:0;position:fixed;z-index:98}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}@media(min-width:768px){.d-md-block{display:block!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.align-items-md-center{align-items:center!important}}@media(min-width:992px){.justify-content-lg-end{justify-content:flex-end!important}}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mt-3{margin-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.mt-4{margin-top:1rem!important}.mb-4{margin-bottom:1rem!important}.mt-5{margin-top:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pt-2,.py-2{padding-top:.5rem!important}.py-2{padding-bottom:.5rem!important}.p-3{padding:.75rem!important}.px-3{padding-inline-end:.75rem!important}.pb-3{padding-bottom:.75rem!important}.px-3{padding-inline-start:.75rem!important}.p-4{padding:1rem!important}.pt-4,.py-4{padding-top:1rem!important}.px-4{padding-inline-end:1rem!important}.pb-4,.py-4{padding-bottom:1rem!important}.px-4{padding-inline-start:1rem!important}.py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.mx-auto{margin-inline-end:auto!important;margin-inline-start:auto!important}@media(min-width:992px){.mb-lg-0{margin-bottom:0!important}}@media(min-width:1200px){.mb-xl-0{margin-bottom:0!important}}.text-nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.admin-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:clip;padding:1.5rem;transition:transform .2s,box-shadow .2s}.admin-card.p-0.overflow-hidden{border-radius:var(--radius-lg)}.admin-card.p-0.overflow-hidden .admin-table thead th:first-child{border-top-left-radius:var(--radius-lg)}.admin-card.p-0.overflow-hidden .admin-table thead th:last-child{border-top-right-radius:var(--radius-lg)}.admin-dropdown-menu{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;gap:2px;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:1000}.admin-dropdown-item{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--foreground-text);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:500;gap:.75rem;padding:.75rem 1rem;text-align:left;text-decoration:none;transition:all .2s;width:100%}.admin-dropdown-item:hover{background-color:var(--background-odd);color:var(--primary)}.admin-dropdown-divider{background-color:var(--border);height:1px;margin:.5rem 0}.admin-section-title{color:var(--heading-color-text);font-family:var(--font-family-heading);font-size:var(--text-xl);font-weight:700;margin-bottom:1.5rem}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.font-numbers{font-family:var(--font-family-numbers)!important}.row{display:flex;flex-wrap:wrap;margin-inline-end:-1rem;margin-inline-start:-1rem}.small-gutters{margin-inline-end:-.5rem;margin-inline-start:-.5rem}.small-gutters>[class*=col-]{padding-inline-end:.5rem;padding-inline-start:.5rem}.col-12,.col-lg-12,.col-lg-5,.col-lg-6,.col-lg-7,.col-xl-4,.col-xl-8{padding-inline-end:1rem;padding-inline-start:1rem;position:relative;width:100%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width:992px){.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}}.modal-open{overflow:hidden!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1023px){.catalog-layout{flex-direction:column}}.btn-outline-primary{background:transparent;border:1px solid var(--primary);color:var(--primary);transition:all .2s ease}.btn-outline-primary:hover{background:var(--primary);color:var(--white)}.badge{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:var(--text-xs);font-weight:600;padding:.25rem .75rem}.badge-success{background:var(--green);color:var(--heading-color-text)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-image{animation:shimmer 2s infinite;background:linear-gradient(90deg,var(--background-odd) 25%,var(--white) 50%,var(--background-odd) 75%);background-size:200% 100%}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-slideIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translate(280px)}50%{opacity:1;transform:translate(-20px)}70%{transform:translate(10px)}to{transform:translate(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translate(-280px)}50%{opacity:1;transform:translate(20px)}70%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.funny-error[data-v-28ac4af0]{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:2rem 0}.title[data-v-28ac4af0]{font-family:var(--font-family-base);font-size:2rem;margin-bottom:.5rem}.message[data-v-28ac4af0]{font-size:1rem;margin-bottom:2rem}
