:root{--zip-primary: #ff6b2c;--zip-primary-hover: #df4c12;--zip-primary-active: #c43e0b;--zip-ink: #16243a;--zip-background: #faf8f5;--zip-surface: #ffffff;--zip-muted: #586477;--zip-success: #20734a;--zip-sale: #c82f3f;--zip-line: #e1e4e8;--zip-space-1: .25rem;--zip-space-2: .5rem;--zip-space-3: .75rem;--zip-space-4: 1rem;--zip-space-6: 1.5rem;--zip-space-8: 2rem;--zip-space-12: 3rem;--zip-space-16: 4rem;--zip-radius-card: 1rem;--zip-radius-button: .75rem;--zip-shadow: 0 4px 20px rgb(22 36 58 / .08);--zip-font: FiraGO, Noto Sans Georgian, sans-serif}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@font-face{font-family:FiraGO;src:url(/themes/shop/zipshop/build/assets/FiraGO-Regular-KM9yu0UV.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FiraGO;src:url(/themes/shop/zipshop/build/assets/FiraGO-Medium-zBhQ2f0c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FiraGO;src:url(/themes/shop/zipshop/build/assets/FiraGO-SemiBold-Dzng5jDX.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FiraGO;src:url(/themes/shop/zipshop/build/assets/FiraGO-Bold-Q2zN5e6_.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Georgian;src:url(/themes/shop/zipshop/build/assets/NotoSansGeorgian-Regular-C9d52VWI.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Georgian;src:url(/themes/shop/zipshop/build/assets/NotoSansGeorgian-Medium-TTQnt5jN.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Georgian;src:url(/themes/shop/zipshop/build/assets/NotoSansGeorgian-SemiBold-DQaVXyVA.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Georgian;src:url(/themes/shop/zipshop/build/assets/NotoSansGeorgian-Bold-CqzFi7xx.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body.zipshop-theme{font-family:var(--zip-font);color:var(--zip-ink);background:var(--zip-background);font-size:1rem;line-height:1.65}body.zipshop-theme #app *,.zipshop-theme .font-poppins,.zipshop-theme .font-dmserif{font-family:var(--zip-font)}.zipshop-theme :is(input,select,textarea,button){font-family:inherit}.zipshop-theme :is(h1,h2,h3,h4){color:var(--zip-ink);font-weight:600;line-height:1.4}.zipshop-theme h1{font-size:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.zipshop-theme h2{font-size:clamp(1.375rem,1.05rem + 1vw,2rem)}.zipshop-theme h3{font-size:1.25rem}.zipshop-theme .zipshop-main{background:var(--zip-background);min-width:0}.zipshop-theme .text-zinc-500,.zipshop-theme .text-gray-500{color:var(--zip-muted)}.zipshop-theme .text-navyBlue{color:var(--zip-ink)}.zipshop-theme .bg-navyBlue{background-color:var(--zip-primary)}.zipshop-theme .text-darkGreen{color:var(--zip-success)}.zipshop-theme .text-darkPink{color:var(--zip-sale)}.zipshop-theme ::-moz-selection{color:var(--zip-surface);background:var(--zip-ink)}.zipshop-theme ::selection{color:var(--zip-surface);background:var(--zip-ink)}.zipshop-theme :is(input,textarea){caret-color:var(--zip-ink)}.zipshop-theme :focus-visible{outline:3px solid var(--zip-ink);outline-offset:3px}.zipshop-theme :is(.primary-button,button.secondary-button){background:var(--zip-primary);color:var(--zip-surface);border-color:var(--zip-primary);border-radius:var(--zip-radius-button);font-weight:600;transition:background-color .15s ease,border-color .15s ease}.zipshop-theme :is(.primary-button,button.secondary-button):hover:not(:disabled){background:var(--zip-primary-hover);border-color:var(--zip-primary-hover);color:var(--zip-surface)}.zipshop-theme :is(.primary-button,button.secondary-button):active:not(:disabled){background:var(--zip-primary-active);border-color:var(--zip-primary-active)}.zipshop-theme :is(.primary-button,button.secondary-button):disabled{cursor:not-allowed;opacity:.5}.zipshop-theme header{box-shadow:var(--zip-shadow)}.zipshop-theme header img[src*="zipshop.svg"]{width:131px;min-width:131px;height:auto;flex-shrink:0}.zipshop-theme header a:has(>img[src*="zipshop.svg"]){flex-shrink:0}.zipshop-theme header form[role=search],.zipshop-theme header form[action*=search]{min-width:0;width:100%;max-width:none}.zipshop-theme header input[name=query]{min-width:0;font-size:1rem;line-height:1.5;background:var(--zip-background);border:1px solid var(--zip-line);border-radius:var(--zip-radius-button);min-height:48px}.zipshop-theme header input[name=query]:focus{border-color:var(--zip-ink)}.zipshop-theme header .zipshop-desktop-bar{display:flex;align-items:center;gap:var(--zip-space-12);width:100%;min-width:0;padding:var(--zip-space-4) clamp(2rem,4vw,4rem)}.zipshop-brand{flex:0 0 131px}.zipshop-tools{display:flex;align-items:center;gap:var(--zip-space-8);flex:1 1 0%;min-width:0}.zipshop-tools>.relative{flex:1 1 0%;min-width:0}.zipshop-tools>div:last-child{flex:0 0 auto;margin-top:0}.zipshop-desktop-nav{width:100%;min-width:0;border-top:1px solid var(--zip-line);padding-inline:clamp(2rem,4vw,4rem)}.zipshop-categories{display:none}.zipshop-categories>.group{height:52px;flex:0 0 auto}.zipshop-categories>.group>span>a{white-space:nowrap;padding-inline:var(--zip-space-2);font-size:.875rem;line-height:1.5;text-transform:none}.zipshop-categories [data-mega-menu-dropdown]{top:52px;max-width:min(90vw,1260px)}.zipshop-category-drawer>.flex>div{height:52px}.zipshop-theme :is(.rounded-xl,.rounded-2xl){border-radius:var(--zip-radius-card)}.zipshop-theme :is(input,select,textarea){max-width:100%}.zipshop-main .container>.flex.items-start.gap-10>.flex-1{min-width:0}@media(max-width:767px){.zipshop-main .container>.flex.items-start.gap-10{flex-direction:column}.zipshop-main .container>.flex.items-start.gap-10>.flex-1{width:100%}.zipshop-main .grid.grid-cols-3>.group{min-width:0;max-width:100%}.zipshop-main .grid.grid-cols-3>.group>div{min-width:0;max-width:100%}}@media(max-width:1023px){.zipshop-theme header>div{min-width:0}.zipshop-theme header .lg\:hidden{padding-top:var(--zip-space-4)}.zipshop-theme header img[src*="zipshop.svg"]{width:120px;min-width:120px}.zipshop-theme header form[action*=search] input{font-size:1rem}}@media(max-width:374px){.zipshop-theme header .gap-x-5{-moz-column-gap:var(--zip-space-3);column-gap:var(--zip-space-3)}}@media(prefers-reduced-motion:reduce){.zipshop-theme :is(.primary-button,button.secondary-button){transition:none}}
