body.frontend{background-color:#fff;font-family:var(--font-app)!important;font-weight:400;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.frontend h1,body.frontend h2,body.frontend h3,body.frontend h4,body.frontend h5,body.frontend h6{font-weight:600;letter-spacing:-.02em;line-height:1.25}body.frontend button,body.frontend input,body.frontend select,body.frontend textarea{font-family:var(--font-app)}body.frontend .tabular-nums,body.frontend .price{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}body.frontend :lang(bn),body.frontend .font-bangla{font-family:"Noto Sans Bengali",var(--font-app);line-height:1.75;letter-spacing:normal;text-transform:none}body.frontend .nav-label-bn{font-family:"Noto Sans Bengali",var(--font-app);font-size:15px;line-height:1.7;letter-spacing:normal;text-transform:none;font-weight:500}.font-jost{font-family:var(--font-app)}body.frontend img{backface-visibility:hidden;transform:translateZ(0);image-rendering:auto}.swiper-slide{backface-visibility:hidden;transform:translateZ(0)}body.frontend [class*=overflow-hidden]{isolation:isolate}button,a.bg-primary,.btn-theme{--primary-color: var(--button-color)}button.bg-primary,a.bg-primary,.btn-theme{color:var(--button-text-color)}footer[data-v-df15ec05]{perspective:1000px}.responsive-media[data-v-df15ec05]{width:var(--w-mobile)}@media(min-width:768px){.responsive-media[data-v-df15ec05]{width:var(--w-desktop)}}.site-footer[data-v-df15ec05]{background-image:linear-gradient(to bottom right,var(--footer-bg-from),color-mix(in srgb,var(--footer-bg-from) 45%,var(--footer-bg-to)),var(--footer-bg-to))}.footer-address[data-v-df15ec05]{font-family:Noto Sans Bengali,sans-serif!important;font-feature-settings:normal;font-variant-numeric:normal;letter-spacing:.01em}footer[data-v-df15ec05] ::-webkit-scrollbar{width:4px}footer[data-v-df15ec05] ::-webkit-scrollbar-track{background:transparent}footer[data-v-df15ec05] ::-webkit-scrollbar-thumb{background:#333;border-radius:2px}@media(max-width:1024px){.container[data-v-df15ec05]{max-width:100%}}.fade-enter-active[data-v-ab6980c0],.fade-leave-active[data-v-ab6980c0]{transition:opacity .3s ease}.fade-enter-from[data-v-ab6980c0],.fade-leave-to[data-v-ab6980c0]{opacity:0}.slide-enter-active[data-v-ab6980c0],.slide-leave-active[data-v-ab6980c0]{transition:transform .3s ease}.slide-enter-from[data-v-ab6980c0],.slide-leave-to[data-v-ab6980c0]{transform:translate(-100%)}.pb-safe[data-v-0bef3265]{padding-bottom:env(safe-area-inset-bottom)}.nav-item[data-v-0bef3265]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding-top:.625rem;padding-bottom:.625rem;color:#ffffffe6;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-item[data-v-0bef3265]:hover,.nav-item.is-active[data-v-0bef3265]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nav-label[data-v-0bef3265]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.floating-cart[data-v-adb54eb3]{position:fixed;right:0;z-index:55;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;background-color:var(--primary-color);padding:.75rem .625rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.floating-cart[data-v-adb54eb3]:focus{outline:2px solid transparent;outline-offset:2px}.floating-cart[data-v-adb54eb3]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(255 255 255 / .7)}.floating-cart[data-v-adb54eb3]{top:50%;transform:translateY(-50%)}.floating-cart.is-bumping[data-v-adb54eb3]{animation:cart-bump-adb54eb3 .55s cubic-bezier(.28,.84,.42,1)}@keyframes cart-bump-adb54eb3{0%{transform:translateY(-50%) scale(1)}35%{transform:translateY(-50%) scale(1.18)}60%{transform:translateY(-50%) scale(.94)}to{transform:translateY(-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.floating-cart.is-bumping[data-v-adb54eb3]{animation:none}}.sales-popup[data-v-58689e63]{position:fixed;left:16px;bottom:90px;z-index:60;width:330px;max-width:calc(100vw - 32px);display:flex;align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #0000001f;overflow:hidden}@media(min-width:1024px){.sales-popup[data-v-58689e63]{bottom:20px}}.sales-popup__link[data-v-58689e63]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:10px 10px 12px;text-decoration:none;color:inherit}.sales-popup__image[data-v-58689e63]{width:76px;height:76px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border-radius:6px;background:#f3f4f6}.sales-popup__body[data-v-58689e63]{min-width:0;display:flex;flex-direction:column;gap:4px}.sales-popup__meta[data-v-58689e63]{font-size:12px;line-height:1.3;color:#6b7280}.sales-popup__title[data-v-58689e63]{font-size:13px;font-weight:600;line-height:1.35;color:#111827;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sales-popup__footer[data-v-58689e63]{display:flex;align-items:center;gap:10px;font-size:12px;color:#6b7280}.sales-popup__verified[data-v-58689e63]{display:inline-flex;align-items:center;gap:4px;color:#16a34a}.sales-popup__verified svg[data-v-58689e63]{width:14px;height:14px}.sales-popup__close[data-v-58689e63]{position:absolute;top:6px;right:6px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af;background:transparent;border:0;cursor:pointer}.sales-popup__close[data-v-58689e63]:hover{color:#374151}.sales-popup__close svg[data-v-58689e63]{width:14px;height:14px}.sales-popup__progress[data-v-58689e63]{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left center;background:var(--primary-color, #f0512e);animation:sales-popup-progress-58689e63 6s linear forwards}@keyframes sales-popup-progress-58689e63{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sales-popup-enter-active[data-v-58689e63],.sales-popup-leave-active[data-v-58689e63]{transition:transform .35s ease,opacity .35s ease}.sales-popup-enter-from[data-v-58689e63],.sales-popup-leave-to[data-v-58689e63]{opacity:0;transform:translate(-110%)}.toast-enter-active[data-v-9fe7fd25],.toast-leave-active[data-v-9fe7fd25]{transition:all .3s ease}.toast-enter-from[data-v-9fe7fd25]{opacity:0;transform:translate(100px)}.toast-leave-to[data-v-9fe7fd25]{opacity:0;transform:translate(100px) scale(.9)}.toast-move[data-v-9fe7fd25]{transition:transform .3s ease}@keyframes loading-bar-775d2439{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-loading-bar[data-v-775d2439]{animation:loading-bar-775d2439 1.5s infinite linear}.fade-enter-active[data-v-775d2439],.fade-leave-active[data-v-775d2439]{transition:opacity .3s ease}.fade-enter-from[data-v-775d2439],.fade-leave-to[data-v-775d2439]{opacity:0}.site-loader[data-v-775d2439]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fff}.site-loader__logo[data-v-775d2439]{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;animation:loader-pulse-775d2439 1.2s ease-in-out infinite}.site-loader__spinner[data-v-775d2439]{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:var(--primary-color, #f0512e);border-radius:50%;animation:loader-spin-775d2439 .8s linear infinite}@keyframes loader-pulse-775d2439{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.94)}}@keyframes loader-spin-775d2439{to{transform:rotate(360deg)}}.loader-fade-leave-active[data-v-775d2439]{transition:opacity .4s ease}.loader-fade-leave-to[data-v-775d2439]{opacity:0}
