:root{--bg-color: #F5F7F9;--text-color: #1a1a1a;--text-color-light: #5c5c5c;--primary-color: #000;--primary-hover-text: #000000;--white: #ffffff;--border-color: #e5e7eb;--font-primary: "Montserrat", sans-serif;--font-secondary: "Quicksand", sans-serif;--font-youtico: "Youtico", sans-serif;--container-max-width: 1200px;--container-padding: 2rem;--border-radius-lg: 16px;--border-radius: 10px;--border-radius-sm: 6px;--transition-speed: .3s}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{margin:0;padding:0;overflow-x:clip;scrollbar-gutter:stable;width:100%;max-width:100%;background-color:var(--bg-color);color:var(--text-color)}.app-scroll-area{overscroll-behavior-y:none}html{scroll-behavior:smooth}@font-face{font-family:Quicksand;src:url(/assets/Quicksand-Light-CFF69hOK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/assets/Quicksand-Regular-BNoGOsb0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/assets/Quicksand-SemiBold-Dw2jxpHj.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(/assets/Quicksand-Bold-BzwBzdoB.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Youtico;src:url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-EjbTADAg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-DppfPZCq.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-DnW5O9ef.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:var(--font-primary);text-rendering:optimizeLegibility}html.native-app,html.native-app body{overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden;height:100%;width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none}html.native-app #app{height:100dvh;width:100%;overflow:hidden;display:flex;flex-direction:column;position:relative}html.native-app .app-scroll-area{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;touch-action:pan-y;padding-bottom:0}@media (max-width: 1024px){html:not(.native-app) .app-scroll-area{padding-bottom:0}}html.native-app .header{background-color:transparent!important;position:static}@media (max-width: 768px){html:not(.native-app) .header{background-color:transparent!important;position:static}html:not(.native-app) .sticky-categories{top:0!important}}html.native-app .sticky-categories{top:0!important}html.native-app .sticky-categories .one-category{border-radius:14px!important;padding:.25rem .625rem!important;height:2rem!important;width:auto!important;flex-shrink:1!important;gap:.25rem!important}html.native-app .sticky-categories .one-category .category-svg{width:1.25rem!important;height:1.25rem!important}html.native-app .sticky-categories .one-category .category-name{font-size:.7rem!important;white-space:nowrap!important}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}button:hover,.btn:hover{background-color:transparent}button:disabled,.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}p,li{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word;line-height:1.2}h1{font-size:clamp(2rem,4vw,3rem);font-weight:700}h2{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600}h3{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:600}.container{width:min(100% - var(--container-padding),var(--container-max-width));margin-inline:auto}#root,#__next,#app{isolation:isolate;min-height:100vh;display:flex;flex-direction:column}.color-style-1{background-color:#2efff7;color:var(--text-color)}.color-style-2{background-color:#6f46ff;color:var(--white)}.color-style-3{background-color:#22af0a;color:var(--white)}.one-card-download-app{display:flex;align-items:center;gap:.75rem;padding:.25rem 0;border:none;outline:none;border-radius:2.5rem;height:auto;width:100%;max-width:26rem;background:transparent;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease}.one-card-download-app:hover{background:transparent;transform:none;box-shadow:none}.one-card-download-app-icons{display:flex;align-items:center;gap:.5rem;flex-shrink:0;order:-1}.one-card-download-app-icon-square{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.875rem;background:#fff;border:1px solid #ffffff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.one-card-download-app-icon-square:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000029}.one-card-download-app-icon-square img{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain}.one-card-download-app-business .one-card-download-app-icon-square{background:#9395f5;border-color:#9395f5}.one-card-download-app-title{font-weight:600;font-size:1.375rem;white-space:nowrap;color:#fff}.swiper{width:100%;height:100%;position:relative;overflow:hidden}.swiper-slide{display:flex;align-items:start;border-radius:var(--border-radius-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-pagination{bottom:10px!important;text-align:center}.swiper-pagination-bullet{width:10px;height:10px;background:#ccc;opacity:1;margin:0 5px!important;transition:.3s;border-radius:50%;transform:scale(.8)}.swiper-pagination-bullet-active{background:var(--primary-color);transform:scale(1.2)}.swiper-scrollbar{height:6px;border-radius:10px}.swiper-scrollbar-drag{background:var(--primary-color);border-radius:10px}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;border-radius:50%;background:#00000080;color:var(--white);display:flex;align-items:center;justify-content:center;transition:.3s}.swiper-button-next:hover,.swiper-button-prev:hover{background:#000c}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-disabled{opacity:0;display:none}body.modal-open{overflow:hidden;position:fixed;width:100%}html.modal-open-search,body.modal-open-search{overflow:hidden;touch-action:pan-y;-webkit-overflow-scrolling:touch}html.modal-open-search .app-scroll-area,body.modal-open-search .app-scroll-area{overflow:hidden!important;overscroll-behavior:none}@media (max-width: 1024px){.one-card-download-app{max-width:24rem}}@media (max-width: 768px){.one-card-download-app{max-width:20rem;padding:0;height:auto;gap:1rem}.one-card-download-app-icon-square{width:2.625rem;height:2.625rem}.one-card-download-app-icon-square img{width:1.5rem;height:1.5rem}.one-card-download-app-title{font-size:1rem}}:root{--bp-mobile-max: 768px;--bp-tablet-min: 769px;--bp-tablet-max: 1024px;--bp-desktop-min: 1025px}.only-mobile,.only-tablet,.only-desktop{display:none!important}@media (max-width: 768px){.only-mobile{display:initial!important}.hide-mobile{display:none!important}}@media (min-width: 769px) and (max-width: 1024px){.only-tablet{display:initial!important}.hide-tablet{display:none!important}}@media (min-width: 1025px){.only-desktop{display:initial!important}.hide-desktop{display:none!important}}.full-screen-loader[data-v-e04fd93e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:100000;overflow:hidden}.loader-overlay[data-v-e04fd93e]{display:flex;flex-direction:column;align-items:center;justify-content:center}.loader-container[data-v-e04fd93e]{position:relative;display:flex;align-items:center;justify-content:center;width:180px;height:180px}.loader-ring[data-v-e04fd93e]{position:absolute;width:100%;height:100%;animation:rotate-e04fd93e 2s linear infinite;transform-origin:center}.loader-ring circle[data-v-e04fd93e]{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash-e04fd93e 1.5s ease-in-out infinite}.logo-wrapper[data-v-e04fd93e]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;z-index:10}.tico-svg[data-v-e04fd93e]{width:100%;height:100%;animation:logoPulse-e04fd93e 2s ease-in-out infinite}.loading-text[data-v-e04fd93e]{margin-top:1.5rem;color:#6366f1;font-size:1.1rem;font-weight:600;letter-spacing:.05em}@keyframes rotate-e04fd93e{to{transform:rotate(360deg)}}@keyframes dash-e04fd93e{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes logoPulse-e04fd93e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}@media (max-width: 768px){.loader-container[data-v-e04fd93e]{width:140px;height:140px}.logo-wrapper[data-v-e04fd93e]{width:60px;height:60px}.loading-text[data-v-e04fd93e]{font-size:1rem}}.notification-toast[data-v-1f7f76a8]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0000001f;min-width:320px;max-width:450px;animation:slideIn-1f7f76a8 .3s ease-in-out}.notification-success[data-v-1f7f76a8]{border-left-color:#8fc057}.notification-error[data-v-1f7f76a8]{border-left-color:#e62a2d}.notification-warning[data-v-1f7f76a8]{border-left-color:#fd9732}.notification-icon[data-v-1f7f76a8]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.icon-img[data-v-1f7f76a8]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.notification-content[data-v-1f7f76a8]{flex:1;min-width:0}.notification-text[data-v-1f7f76a8]{margin:0;font-size:14px;font-weight:500;color:#333;line-height:1.4;word-wrap:break-word}.notification-close[data-v-1f7f76a8]{flex-shrink:0;background:none;border:none;cursor:pointer;padding:4px;color:#999;display:flex;align-items:center;justify-content:center;transition:color .2s}.notification-close[data-v-1f7f76a8]:hover{color:#666}@keyframes slideIn-1f7f76a8{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}.toast-slide-enter-active[data-v-1f7f76a8],.toast-slide-leave-active[data-v-1f7f76a8]{transition:all .3s ease-in-out}.toast-slide-enter-from[data-v-1f7f76a8],.toast-slide-leave-to[data-v-1f7f76a8]{opacity:0;transform:translate(400px)}.notifications-container[data-v-e7c3a7e5]{position:fixed;top:20px;right:20px;z-index:99999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.notifications-container[data-v-e7c3a7e5]>*{pointer-events:auto}@media (max-width: 768px){.notifications-container[data-v-e7c3a7e5]{top:10px;right:10px;left:10px}.notifications-container>div[data-v-e7c3a7e5]{min-width:unset;max-width:unset;width:100%}}.scroll-to-top[data-v-99d8977d]{position:fixed;bottom:calc(var(--mobile-bottom-nav-total-height, 0px) + 1.5rem);right:1.5rem;width:44px;height:44px;border-radius:50%;background:#fff;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;z-index:59000;transition:background .2s ease,transform .2s ease}.scroll-to-top[data-v-99d8977d]:hover{transform:translateY(-2px);background:#fff}.scroll-to-top[data-v-99d8977d]:active{transform:translateY(0)}.scroll-top-enter-active[data-v-99d8977d],.scroll-top-leave-active[data-v-99d8977d]{transition:opacity .25s ease,transform .25s ease}.scroll-top-enter-from[data-v-99d8977d],.scroll-top-leave-to[data-v-99d8977d]{opacity:0;transform:translateY(10px)}:root{--mobile-bottom-nav-base-height: 72px;--mobile-bottom-nav-safe-area: env(safe-area-inset-bottom, 0px);--mobile-bottom-nav-total-height: calc( var(--mobile-bottom-nav-base-height) + var(--mobile-bottom-nav-safe-area) )}.swipe-back-indicator{position:fixed;left:0;top:50%;z-index:99999;width:40px;height:40px;background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0 20px 20px 0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.mobile-bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;background:#f5f7f9;display:flex;justify-content:space-around;align-items:center;height:calc(var(--mobile-bottom-nav-base-height) + var(--mobile-bottom-nav-safe-area));padding:0 1rem var(--mobile-bottom-nav-safe-area);box-sizing:border-box;z-index:60000;box-shadow:0 4px 10px #0003}.app-scroll-area.has-bottom-nav{height:calc(100dvh - var(--mobile-bottom-nav-total-height));min-height:calc(100dvh - var(--mobile-bottom-nav-total-height));max-height:calc(100dvh - var(--mobile-bottom-nav-total-height));overflow-y:auto;overflow-x:clip;padding-bottom:0}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:#717171;text-decoration:none;font-size:.75rem;font-weight:500;transition:all .2s ease;padding:.5rem;border-radius:50%;flex-shrink:0}.mobile-nav-item.router-link-active,.mobile-nav-item.active{color:#3730a3;background-color:#e0e7ff}.mobile-nav-item.no-active{color:#717171!important;background-color:transparent!important}.cart-nav-container{position:relative}.cart-badge{position:absolute;top:0;right:0;background:red;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.app-scroll-area.no-bottom-nav{padding-bottom:0!important;height:100dvh!important}:global(html){scrollbar-gutter:stable}:global(html.dropdown-open){overflow-y:hidden}
