 @layer properties;@layer theme, base, components, utilities;@layer theme {:root, :host {--font-sans: "kook", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100: oklch(93.6% 0.032 17.717);--color-red-500: oklch(63.7% 0.237 25.331);--color-red-600: oklch(57.7% 0.245 27.325);--color-red-700: oklch(50.5% 0.213 27.518);--color-amber-400: oklch(82.8% 0.189 84.429);--color-amber-500: oklch(76.9% 0.188 70.08);--color-yellow-400: oklch(85.2% 0.199 91.936);--color-green-400: oklch(79.2% 0.209 151.711);--color-green-500: oklch(72.3% 0.219 149.579);--color-green-600: oklch(62.7% 0.194 149.214);--color-blue-600: oklch(54.6% 0.245 262.881);--color-blue-800: oklch(42.4% 0.199 265.638);--color-slate-600: oklch(44.6% 0.043 257.281);--color-gray-200: oklch(92.8% 0.006 264.531);--color-gray-400: oklch(70.7% 0.022 261.325);--color-gray-500: oklch(55.1% 0.027 264.364);--color-gray-600: oklch(44.6% 0.03 256.802);--color-gray-700: oklch(37.3% 0.034 259.733);--color-gray-800: oklch(27.8% 0.033 256.848);--color-zinc-50: oklch(98.5% 0 0);--color-zinc-100: oklch(96.7% 0.001 286.375);--color-zinc-200: oklch(92% 0.004 286.32);--color-zinc-300: oklch(87.1% 0.006 286.286);--color-zinc-500: oklch(55.2% 0.016 285.938);--color-zinc-600: oklch(44.2% 0.017 285.786);--color-zinc-800: oklch(27.4% 0.006 286.033);--color-zinc-900: oklch(21% 0.006 285.885);--color-stone-200: oklch(92.3% 0.003 48.717);--color-stone-500: oklch(55.3% 0.013 58.071);--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--text-xs: 0.75rem;--text-xs--line-height: calc(1 / 0.75);--text-sm: 0.875rem;--text-sm--line-height: calc(1.25 / 0.875);--text-base: 1rem;--text-base--line-height: calc(1.5 / 1);--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: calc(2.25 / 1.875);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-bold: 700;--radius-md: 0.375rem;--radius-lg: 0.5rem;--radius-xl: 0.75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--animate-spin: spin 1s linear infinite;--blur-xs: 4px;--default-transition-duration: 150ms;--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-primary: #2196f3;--color-light-primary: #bbdefb;--color-pro: #8aaae5;--color-dark-primary: #1976d2;--color-accent: #ff5252;--color-divider: #777777;--color-light-divider: #e2e2e2;--color-text-primary: #212121;}}@layer base {*, ::after, ::before, ::backdrop, ::file-selector-button {box-sizing: border-box;margin: 0;padding: 0;border: 0 solid;}html, :host {line-height: 1.5;-webkit-text-size-adjust: 100%;-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4;font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings: var(--default-font-feature-settings, normal);font-variation-settings: var(--default-font-variation-settings, normal);-webkit-tap-highlight-color: transparent;}hr {height: 0;color: inherit;border-top-width: 1px;}abbr:where([title]) {-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit;}a {color: inherit;-webkit-text-decoration: inherit;text-decoration: inherit;}b, strong {font-weight: bolder;}code, kbd, samp, pre {font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings: var(--default-mono-font-feature-settings, normal);font-variation-settings: var(--default-mono-font-variation-settings, normal);font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}table {text-indent: 0;border-color: inherit;border-collapse: collapse;}:-moz-focusring {outline: auto;}progress {vertical-align: baseline;}summary {display: list-item;}ol, ul, menu {list-style: none;}img, svg, video, canvas, audio, iframe, embed, object {display: block;vertical-align: middle;}img, video {max-width: 100%;height: auto;}button, input, select, optgroup, textarea, ::file-selector-button {font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;border-radius: 0;background-color: transparent;opacity: 1;}:where(select:is([multiple], [size])) optgroup {font-weight: bolder;}:where(select:is([multiple], [size])) optgroup option {padding-inline-start: 20px;}::file-selector-button {margin-inline-end: 4px;}::-moz-placeholder {opacity: 1;}::placeholder {opacity: 1;}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {::-moz-placeholder {color: currentcolor;@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, currentcolor 50%, transparent);}}::placeholder {color: currentcolor;@supports (color: color-mix(in lab, red, red)) {color: color-mix(in oklab, currentcolor 50%, transparent);}}}textarea {resize: vertical;}::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-date-and-time-value {min-height: 1lh;text-align: inherit;}::-webkit-datetime-edit {display: inline-flex;}::-webkit-datetime-edit-fields-wrapper {padding: 0;}::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {padding-block: 0;}::-webkit-calendar-picker-indicator {line-height: 1;}:-moz-ui-invalid {box-shadow: none;}button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {-webkit-appearance: button;-moz-appearance: button;appearance: button;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto;}[hidden]:where(:not([hidden="until-found"])) {display: none !important;}}@layer utilities {.pointer-events-none {pointer-events: none;}.collapse {visibility: collapse;}.visible {visibility: visible;}.absolute {position: absolute;}.fixed {position: fixed;}.relative {position: relative;}.static {position: static;}.sticky {position: sticky;}.inset-x-0 {inset-inline: calc(var(--spacing) * 0);}.top-0 {top: calc(var(--spacing) * 0);}.top-4 {top: calc(var(--spacing) * 4);}.right-0 {right: calc(var(--spacing) * 0);}.right-4 {right: calc(var(--spacing) * 4);}.-bottom-4 {bottom: calc(var(--spacing) * -4);}.bottom-0 {bottom: calc(var(--spacing) * 0);}.bottom-4 {bottom: calc(var(--spacing) * 4);}.z-10 {z-index: 10;}.z-50 {z-index: 50;}.col-1 {grid-column: 1;}.col-2 {grid-column: 2;}.col-span-1 {grid-column: span 1 / span 1;}.col-span-2 {grid-column: span 2 / span 2;}.col-span-full {grid-column: 1 / -1;}.container {width: 100%;@media (width >= 40rem) {max-width: 40rem;}@media (width >= 48rem) {max-width: 48rem;}@media (width >= 64rem) {max-width: 64rem;}@media (width >= 80rem) {max-width: 80rem;}@media (width >= 96rem) {max-width: 96rem;}}.m-auto {margin: auto;}.mx-auto {margin-inline: auto;}.my-6 {margin-block: calc(var(--spacing) * 6);}.my-8 {margin-block: calc(var(--spacing) * 8);}.my-10 {margin-block: calc(var(--spacing) * 10);}.my-11 {margin-block: calc(var(--spacing) * 11);}.my-14 {margin-block: calc(var(--spacing) * 14);}.my-20 {margin-block: calc(var(--spacing) * 20);}.ms-4 {margin-inline-start: calc(var(--spacing) * 4);}.me-3 {margin-inline-end: calc(var(--spacing) * 3);}.mt-1 {margin-top: calc(var(--spacing) * 1);}.mt-2 {margin-top: calc(var(--spacing) * 2);}.mt-3 {margin-top: calc(var(--spacing) * 3);}.mt-4 {margin-top: calc(var(--spacing) * 4);}.mt-6 {margin-top: calc(var(--spacing) * 6);}.mt-8 {margin-top: calc(var(--spacing) * 8);}.mt-10 {margin-top: calc(var(--spacing) * 10);}.mt-11 {margin-top: calc(var(--spacing) * 11);}.mt-12 {margin-top: calc(var(--spacing) * 12);}.mt-14 {margin-top: calc(var(--spacing) * 14);}.mb-4 {margin-bottom: calc(var(--spacing) * 4);}.mb-6 {margin-bottom: calc(var(--spacing) * 6);}.mb-8 {margin-bottom: calc(var(--spacing) * 8);}.mb-14 {margin-bottom: calc(var(--spacing) * 14);}.block {display: block;}.flex {display: flex;}.grid {display: grid;}.hidden {display: none;}.inline {display: inline;}.inline-block {display: inline-block;}.inline-flex {display: inline-flex;}.table {display: table;}.aspect-4\/2 {aspect-ratio: 4/2;}.aspect-5\/1 {aspect-ratio: 5/1;}.aspect-\[3\/3\.25\] {aspect-ratio: 3/3.25;}.aspect-\[3\/4\] {aspect-ratio: 3/4;}.aspect-\[4\/1\.5\] {aspect-ratio: 4/1.5;}.aspect-square {aspect-ratio: 1 / 1;}.size-5 {width: calc(var(--spacing) * 5);height: calc(var(--spacing) * 5);}.size-9 {width: calc(var(--spacing) * 9);height: calc(var(--spacing) * 9);}.size-14 {width: calc(var(--spacing) * 14);height: calc(var(--spacing) * 14);}.size-20 {width: calc(var(--spacing) * 20);height: calc(var(--spacing) * 20);}.size-full {width: 100%;height: 100%;}.h-4 {height: calc(var(--spacing) * 4);}.h-5 {height: calc(var(--spacing) * 5);}.h-6 {height: calc(var(--spacing) * 6);}.h-11 {height: calc(var(--spacing) * 11);}.h-12 {height: calc(var(--spacing) * 12);}.h-16 {height: calc(var(--spacing) * 16);}.h-40 {height: calc(var(--spacing) * 40);}.h-\[35px\] {height: 35px;}.h-\[52px\] {height: 52px;}.h-full {height: 100%;}.w-4 {width: calc(var(--spacing) * 4);}.w-5 {width: calc(var(--spacing) * 5);}.w-6 {width: calc(var(--spacing) * 6);}.w-8 {width: calc(var(--spacing) * 8);}.w-full {width: 100%;}.w-max {width: -moz-max-content;width: max-content;}.max-w-48 {max-width: calc(var(--spacing) * 48);}.rotate-0 {rotate: 0deg;}.rotate-180 {rotate: 180deg;}.transform {transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);}.animate-spin {animation: var(--animate-spin);}.cursor-pointer {cursor: pointer;}.resize {resize: both;}.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.items-center {align-items: center;}.items-end {align-items: flex-end;}.justify-between {justify-content: space-between;}.justify-center {justify-content: center;}.justify-start {justify-content: flex-start;}.gap-2 {gap: calc(var(--spacing) * 2);}.gap-3 {gap: calc(var(--spacing) * 3);}.gap-4 {gap: calc(var(--spacing) * 4);}.gap-11 {gap: calc(var(--spacing) * 11);}.space-y-4 {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-5 {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-6 {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-11 {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 11) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 11) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-20 {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)));}}.gap-x-1 {-moz-column-gap: calc(var(--spacing) * 1);column-gap: calc(var(--spacing) * 1);}.gap-x-1\.5 {-moz-column-gap: calc(var(--spacing) * 1.5);column-gap: calc(var(--spacing) * 1.5);}.gap-x-2 {-moz-column-gap: calc(var(--spacing) * 2);column-gap: calc(var(--spacing) * 2);}.gap-x-3 {-moz-column-gap: calc(var(--spacing) * 3);column-gap: calc(var(--spacing) * 3);}.gap-x-4 {-moz-column-gap: calc(var(--spacing) * 4);column-gap: calc(var(--spacing) * 4);}.gap-x-6 {-moz-column-gap: calc(var(--spacing) * 6);column-gap: calc(var(--spacing) * 6);}.gap-x-8 {-moz-column-gap: calc(var(--spacing) * 8);column-gap: calc(var(--spacing) * 8);}.space-x-3 {:where(& > :not(:last-child)) {--tw-space-x-reverse: 0;margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));}}.gap-y-4 {row-gap: calc(var(--spacing) * 4);}.gap-y-5 {row-gap: calc(var(--spacing) * 5);}.gap-y-6 {row-gap: calc(var(--spacing) * 6);}.divide-x {:where(& > :not(:last-child)) {--tw-divide-x-reverse: 0;border-inline-style: var(--tw-border-style);border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));}}.divide-y {:where(& > :not(:last-child)) {--tw-divide-y-reverse: 0;border-bottom-style: var(--tw-border-style);border-top-style: var(--tw-border-style);border-top-width: calc(1px * var(--tw-divide-y-reverse));border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));}}.divide-light-divider {:where(& > :not(:last-child)) {border-color: var(--color-light-divider);}}.overflow-hidden {overflow: hidden;}.rounded {border-radius: 0.25rem;}.rounded-2xl {border-radius: var(--radius-2xl);}.rounded-3xl {border-radius: var(--radius-3xl);}.rounded-full {border-radius: calc(infinity * 1px);}.rounded-lg {border-radius: var(--radius-lg);}.rounded-e-full {border-start-end-radius: calc(infinity * 1px);border-end-end-radius: calc(infinity * 1px);}.border {border-style: var(--tw-border-style);border-width: 1px;}.border-t {border-top-style: var(--tw-border-style);border-top-width: 1px;}.border-b {border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;}.border-solid {--tw-border-style: solid;border-style: solid;}.border-light-divider {border-color: var(--color-light-divider);}.border-primary {border-color: var(--color-primary);}.border-zinc-200 {border-color: var(--color-zinc-200);}.\!bg-zinc-100 {background-color: var(--color-zinc-100) !important;}.bg-accent {background-color: var(--color-accent);}.bg-black {background-color: var(--color-black);}.bg-light-divider {background-color: var(--color-light-divider);}.bg-light-primary {background-color: var(--color-light-primary);}.bg-primary {background-color: var(--color-primary);}.bg-pro {background-color: var(--color-pro);}.bg-text-primary {background-color: var(--color-text-primary);}.bg-transparent {background-color: transparent;}.bg-white {background-color: var(--color-white);}.bg-linear-to-t {--tw-gradient-position: to top;@supports (background-image: linear-gradient(in lab, red, red)) {--tw-gradient-position: to top in oklab;}background-image: linear-gradient(var(--tw-gradient-stops));}.from-white {--tw-gradient-from: var(--color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}.to-transparent {--tw-gradient-to: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));}.\[mask-image\:linear-gradient\(transparent\,\#ffff\)\] {-webkit-mask-image: linear-gradient(transparent, #ffff);mask-image: linear-gradient(transparent, #ffff);}.object-contain {-o-object-fit: contain;object-fit: contain;}.object-cover {-o-object-fit: cover;object-fit: cover;}.p-2 {padding: calc(var(--spacing) * 2);}.p-3 {padding: calc(var(--spacing) * 3);}.p-4 {padding: calc(var(--spacing) * 4);}.p-8 {padding: calc(var(--spacing) * 8);}.px-1 {padding-inline: calc(var(--spacing) * 1);}.px-2 {padding-inline: calc(var(--spacing) * 2);}.px-3 {padding-inline: calc(var(--spacing) * 3);}.px-4 {padding-inline: calc(var(--spacing) * 4);}.px-5 {padding-inline: calc(var(--spacing) * 5);}.px-6 {padding-inline: calc(var(--spacing) * 6);}.px-8 {padding-inline: calc(var(--spacing) * 8);}.py-1\.5 {padding-block: calc(var(--spacing) * 1.5);}.py-2 {padding-block: calc(var(--spacing) * 2);}.py-2\.5 {padding-block: calc(var(--spacing) * 2.5);}.py-3 {padding-block: calc(var(--spacing) * 3);}.py-4 {padding-block: calc(var(--spacing) * 4);}.py-5 {padding-block: calc(var(--spacing) * 5);}.py-6 {padding-block: calc(var(--spacing) * 6);}.py-8 {padding-block: calc(var(--spacing) * 8);}.py-12 {padding-block: calc(var(--spacing) * 12);}.ps-4 {padding-inline-start: calc(var(--spacing) * 4);}.pt-5 {padding-top: calc(var(--spacing) * 5);}.pt-8 {padding-top: calc(var(--spacing) * 8);}.pt-11 {padding-top: calc(var(--spacing) * 11);}.pb-1 {padding-bottom: calc(var(--spacing) * 1);}.pb-4 {padding-bottom: calc(var(--spacing) * 4);}.pb-6 {padding-bottom: calc(var(--spacing) * 6);}.pb-28 {padding-bottom: calc(var(--spacing) * 28);}.text-center {text-align: center;}.text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}.text-base {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}.text-lg {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}.text-sm {font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}.text-xl {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));}.text-xs {font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}.font-bold {--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.text-dark-primary {color: var(--color-dark-primary);}.text-divider {color: var(--color-divider);}.text-gray-500 {color: var(--color-gray-500);}.text-gray-600 {color: var(--color-gray-600);}.text-green-500 {color: var(--color-green-500);}.text-primary {color: var(--color-primary);}.text-red-500 {color: var(--color-red-500);}.text-red-600 {color: var(--color-red-600);}.text-stone-500 {color: var(--color-stone-500);}.text-text-primary {color: var(--color-text-primary);}.text-white {color: var(--color-white);}.opacity-25 {opacity: 25%;}.opacity-75 {opacity: 75%;}.shadow {--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-lg {--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-sm {--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.outline {outline-style: var(--tw-outline-style);outline-width: 1px;}.outline-0 {outline-style: var(--tw-outline-style);outline-width: 0px;}.blur {--tw-blur: blur(8px);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.brightness-0 {--tw-brightness: brightness(0%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.invert {--tw-invert: invert(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.filter {filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.transition {transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.transition-\[max-height\] {transition-property: max-height;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.transition-all {transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.transition-transform {transition-property: transform, translate, scale, rotate;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.duration-200 {--tw-duration: 200ms;transition-duration: 200ms;}.duration-500 {--tw-duration: 500ms;transition-duration: 500ms;}.ease-in-out {--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.outline-none {--tw-outline-style: none;outline-style: none;}.focus-within\:border-primary {&:focus-within {border-color: var(--color-primary);}}.hover\:scale-110 {&:hover {@media (hover: hover) {--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale: var(--tw-scale-x) var(--tw-scale-y);}}}.hover\:scale-120 {&:hover {@media (hover: hover) {--tw-scale-x: 120%;--tw-scale-y: 120%;--tw-scale-z: 120%;scale: var(--tw-scale-x) var(--tw-scale-y);}}}.hover\:bg-accent {&:hover {@media (hover: hover) {background-color: var(--color-accent);}}}.hover\:bg-zinc-50 {&:hover {@media (hover: hover) {background-color: var(--color-zinc-50);}}}.hover\:text-white {&:hover {@media (hover: hover) {color: var(--color-white);}}}.focus\:border-primary {&:focus {border-color: var(--color-primary);}}.focus-visible\:outline-0 {&:focus-visible {outline-style: var(--tw-outline-style);outline-width: 0px;}}.active\:scale-\[\.99\] {&:active {scale: 0.99;}}.max-lg\:-mt-11 {@media (width < 64rem) {margin-top: calc(var(--spacing) * -11);}}.max-lg\:mb-8 {@media (width < 64rem) {margin-bottom: calc(var(--spacing) * 8);}}.max-lg\:px-0 {@media (width < 64rem) {padding-inline: calc(var(--spacing) * 0);}}.max-lg\:px-4 {@media (width < 64rem) {padding-inline: calc(var(--spacing) * 4);}}.max-lg\:ps-4 {@media (width < 64rem) {padding-inline-start: calc(var(--spacing) * 4);}}.max-lg\:pe-0 {@media (width < 64rem) {padding-inline-end: calc(var(--spacing) * 0);}}.max-lg\:pt-11 {@media (width < 64rem) {padding-top: calc(var(--spacing) * 11);}}.max-lg\:shadow-lg {@media (width < 64rem) {--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}}.max-md\:size-4\! {@media (width < 48rem) {width: calc(var(--spacing) * 4) !important;height: calc(var(--spacing) * 4) !important;}}.max-md\:border-b-0 {@media (width < 48rem) {border-bottom-style: var(--tw-border-style);border-bottom-width: 0px;}}.max-md\:p-4 {@media (width < 48rem) {padding: calc(var(--spacing) * 4);}}.max-md\:ps-4 {@media (width < 48rem) {padding-inline-start: calc(var(--spacing) * 4);}}.max-md\:text-center {@media (width < 48rem) {text-align: center;}}.sm\:rounded-3xl {@media (width >= 40rem) {border-radius: var(--radius-3xl);}}.sm\:text-base {@media (width >= 40rem) {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}}.md\:container {@media (width >= 48rem) {width: 100%;@media (width >= 40rem) {max-width: 40rem;}@media (width >= 48rem) {max-width: 48rem;}@media (width >= 64rem) {max-width: 64rem;}@media (width >= 80rem) {max-width: 80rem;}@media (width >= 96rem) {max-width: 96rem;}}}.md\:mx-auto {@media (width >= 48rem) {margin-inline: auto;}}.md\:mt-8 {@media (width >= 48rem) {margin-top: calc(var(--spacing) * 8);}}.md\:mb-11 {@media (width >= 48rem) {margin-bottom: calc(var(--spacing) * 11);}}.md\:block {@media (width >= 48rem) {display: block;}}.md\:flex {@media (width >= 48rem) {display: flex;}}.md\:grid {@media (width >= 48rem) {display: grid;}}.md\:hidden {@media (width >= 48rem) {display: none;}}.md\:aspect-\[4\/1\.1\] {@media (width >= 48rem) {aspect-ratio: 4/1.1;}}.md\:size-8\! {@media (width >= 48rem) {width: calc(var(--spacing) * 8) !important;height: calc(var(--spacing) * 8) !important;}}.md\:h-\[54px\] {@media (width >= 48rem) {height: 54px;}}.md\:max-w-52 {@media (width >= 48rem) {max-width: calc(var(--spacing) * 52);}}.md\:grid-cols-2 {@media (width >= 48rem) {grid-template-columns: repeat(2, minmax(0, 1fr));}}.md\:grid-cols-3 {@media (width >= 48rem) {grid-template-columns: repeat(3, minmax(0, 1fr));}}.md\:items-center {@media (width >= 48rem) {align-items: center;}}.md\:justify-between {@media (width >= 48rem) {justify-content: space-between;}}.md\:gap-5 {@media (width >= 48rem) {gap: calc(var(--spacing) * 5);}}.md\:space-y-6 {@media (width >= 48rem) {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}}}.md\:gap-x-6 {@media (width >= 48rem) {-moz-column-gap: calc(var(--spacing) * 6);column-gap: calc(var(--spacing) * 6);}}.md\:gap-y-11 {@media (width >= 48rem) {row-gap: calc(var(--spacing) * 11);}}.md\:overflow-hidden {@media (width >= 48rem) {overflow: hidden;}}.md\:rounded-3xl {@media (width >= 48rem) {border-radius: var(--radius-3xl);}}.md\:border {@media (width >= 48rem) {border-style: var(--tw-border-style);border-width: 1px;}}.md\:border-light-divider {@media (width >= 48rem) {border-color: var(--color-light-divider);}}.md\:p-6 {@media (width >= 48rem) {padding: calc(var(--spacing) * 6);}}.md\:px-0 {@media (width >= 48rem) {padding-inline: calc(var(--spacing) * 0);}}.md\:px-8 {@media (width >= 48rem) {padding-inline: calc(var(--spacing) * 8);}}.md\:px-16 {@media (width >= 48rem) {padding-inline: calc(var(--spacing) * 16);}}.md\:py-5 {@media (width >= 48rem) {padding-block: calc(var(--spacing) * 5);}}.md\:ps-0 {@media (width >= 48rem) {padding-inline-start: calc(var(--spacing) * 0);}}.md\:pb-8 {@media (width >= 48rem) {padding-bottom: calc(var(--spacing) * 8);}}.md\:text-2xl {@media (width >= 48rem) {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}}.md\:text-lg {@media (width >= 48rem) {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}}.md\:text-sm {@media (width >= 48rem) {font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}}.md\:text-xl {@media (width >= 48rem) {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));}}.lg\:col-span-3 {@media (width >= 64rem) {grid-column: span 3 / span 3;}}.lg\:col-span-9 {@media (width >= 64rem) {grid-column: span 9 / span 9;}}.lg\:m-auto {@media (width >= 64rem) {margin: auto;}}.lg\:my-24 {@media (width >= 64rem) {margin-block: calc(var(--spacing) * 24);}}.lg\:mt-8 {@media (width >= 64rem) {margin-top: calc(var(--spacing) * 8);}}.lg\:block {@media (width >= 64rem) {display: block;}}.lg\:flex {@media (width >= 64rem) {display: flex;}}.lg\:grid {@media (width >= 64rem) {display: grid;}}.lg\:hidden {@media (width >= 64rem) {display: none;}}.lg\:size-24 {@media (width >= 64rem) {width: calc(var(--spacing) * 24);height: calc(var(--spacing) * 24);}}.lg\:size-28 {@media (width >= 64rem) {width: calc(var(--spacing) * 28);height: calc(var(--spacing) * 28);}}.lg\:h-12 {@media (width >= 64rem) {height: calc(var(--spacing) * 12);}}.lg\:w-\[50vw\] {@media (width >= 64rem) {width: 50vw;}}.lg\:w-max {@media (width >= 64rem) {width: -moz-max-content;width: max-content;}}.lg\:grid-cols-3 {@media (width >= 64rem) {grid-template-columns: repeat(3, minmax(0, 1fr));}}.lg\:grid-cols-4 {@media (width >= 64rem) {grid-template-columns: repeat(4, minmax(0, 1fr));}}.lg\:grid-cols-12 {@media (width >= 64rem) {grid-template-columns: repeat(12, minmax(0, 1fr));}}.lg\:flex-col {@media (width >= 64rem) {flex-direction: column;}}.lg\:justify-center {@media (width >= 64rem) {justify-content: center;}}.lg\:gap-4 {@media (width >= 64rem) {gap: calc(var(--spacing) * 4);}}.lg\:space-y-8 {@media (width >= 64rem) {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));}}}.lg\:space-y-14 {@media (width >= 64rem) {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)));}}}.lg\:space-y-24 {@media (width >= 64rem) {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)));}}}.lg\:gap-x-6 {@media (width >= 64rem) {-moz-column-gap: calc(var(--spacing) * 6);column-gap: calc(var(--spacing) * 6);}}.lg\:rounded-2xl {@media (width >= 64rem) {border-radius: var(--radius-2xl);}}.lg\:px-2 {@media (width >= 64rem) {padding-inline: calc(var(--spacing) * 2);}}.lg\:ps-4 {@media (width >= 64rem) {padding-inline-start: calc(var(--spacing) * 4);}}.lg\:text-2xl {@media (width >= 64rem) {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}}.lg\:text-3xl {@media (width >= 64rem) {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}}.lg\:text-lg {@media (width >= 64rem) {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}}.xl\:col-span-2 {@media (width >= 80rem) {grid-column: span 2 / span 2;}}.xl\:col-span-10 {@media (width >= 80rem) {grid-column: span 10 / span 10;}}.xl\:grid-cols-4 {@media (width >= 80rem) {grid-template-columns: repeat(4, minmax(0, 1fr));}}.xl\:grid-cols-5 {@media (width >= 80rem) {grid-template-columns: repeat(5, minmax(0, 1fr));}}.xl\:space-y-10 {@media (width >= 80rem) {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)));}}}.xl\:gap-x-11 {@media (width >= 80rem) {-moz-column-gap: calc(var(--spacing) * 11);column-gap: calc(var(--spacing) * 11);}}.xl\:text-2xl {@media (width >= 80rem) {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}}.\32 xl\:grid-cols-5 {@media (width >= 96rem) {grid-template-columns: repeat(5, minmax(0, 1fr));}}.\32 xl\:space-y-12 {@media (width >= 96rem) {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)));}}}.dark\:fill-white {@media (prefers-color-scheme: dark) {fill: var(--color-white);}}}@layer components {.navitaion-bar {position: fixed;right: calc(var(--spacing) * 0);bottom: calc(var(--spacing) * 0);z-index: 10;height: calc(var(--spacing) * 24);width: 100%;border-top-left-radius: var(--radius-3xl);border-top-right-radius: var(--radius-3xl);background-color: var(--color-white);padding-inline: calc(var(--spacing) * 6);padding-block: calc(var(--spacing) * 2);@media (width >= 48rem) {display: none;}box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.1);}.navigation-bar__wrapper {display: grid;height: 100%;grid-template-columns: repeat(5, minmax(0, 1fr));align-items: center;-moz-column-gap: calc(var(--spacing) * 6);column-gap: calc(var(--spacing) * 6);}.navigation-bar__tab {display: flex;align-items: center;justify-content: center;}.navigation-bar__tab a {display: grid;width: calc(var(--spacing) * 11);align-items: center;gap: 6px;text-align: center;}.navigation-bar__tab button {display: grid;width: calc(var(--spacing) * 11);align-items: center;gap: 6px;text-align: center;}}.main-li_a {display: flex;align-items: center;justify-content: space-between;padding: calc(var(--spacing) * 3);transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 150ms;transition-duration: 150ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.item-has-children > .main-li_a::after {content: "";display: inline-block;width: 24px;height: 24px;background: url(./assets/img/arrow-down.svg);background-position: center;background-size: cover;}.last--a {display: flex;align-items: center;gap: calc(var(--spacing) * 2);padding: calc(var(--spacing) * 3);transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 150ms;transition-duration: 150ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.last--a::before {content: "";display: block;width: 15px;height: 3px;border-radius: 16px;background-color: var(--color-primary);}.menu-nav-mob > li > a.last--a::before {display: none;}.sub-menu {opacity: 0;visibility: hidden;pointer-events: none;transition: all 0.2s ease;margin-right: 0;}.sub-menu .sub-menu .main-li_a {justify-content: flex-start;gap: calc(var(--spacing) * 2);}li.item-has-children:hover > .sub-menu {opacity: 1;visibility: visible;pointer-events: visible;}.menu-nav-mob .sub-menu {position: inherit;display: none;opacity: unset;visibility: unset;}.item-has-children.active > .sub-menu {display: block;}.menu-nav-mob .sub-menu {display: none;width: 100%;padding: calc(var(--spacing) * 0);}.menu-nav-mob .sub-menu .sub-menu {text-align: right;}.sub-child a {border: none;}#slideover {scrollbar-width: none;-ms-overflow-style: none;}#slideover::-webkit-scrollbar {display: none;}.svsw-wrap {@media (width >= 64rem) {display: flex;}@media (width >= 64rem) {align-items: baseline;}@media (width >= 64rem) {justify-content: space-between;}@media (width >= 64rem) {gap: 44px;}}.return-to-shop {text-align: center;}.return-to-shop a {border-radius: calc(infinity * 1px) !important;background-color: var(--color-black) !important;padding-inline: calc(var(--spacing) * 12) !important;padding-block: calc(var(--spacing) * 4) !important;color: var(--color-white) !important;}.woocommerce table.shop_table {border-radius: 24px !important;}.woocommerce-MyAccount-orders.shop_table {border: none !important;}.woocommerce table.shop_table .product-thumbnail {display: flex;align-items: center;justify-content: center;}.woocommerce table.shop_table .product-remove a {font-size: 2.5rem;}.woocommerce table.shop_table .product-thumbnail::before {display: none !important;}.woocommerce table.shop_table :is(.product-name, .product-price, .product-quantity, .product-subtotal) {padding: calc(var(--spacing) * 5) !important;}.woocommerce table.shop_table .coupon input#coupon_code {margin-block: calc(var(--spacing) * 5);width: 100% !important;border-radius: var(--radius-2xl);background-color: var(--color-divider);padding-inline: calc(var(--spacing) * 4);padding-block: calc(var(--spacing) * 3);--tw-outline-style: none;outline-style: none;}.woocommerce table.shop_table .coupon button {margin-block: calc(var(--spacing) * 5);height: 52px;width: 100% !important;border-radius: calc(infinity * 1px);background-color: var(--color-primary);padding: calc(var(--spacing) * 4);color: var(--color-white);}.woocommerce table.shop_table button[name="update_cart"], .woocommerce-shipping-calculator button[name="calc_shipping"] {margin-block: calc(var(--spacing) * 5);height: 52px;width: 100% !important;border-radius: calc(infinity * 1px);background-color: var(--color-accent);color: var(--color-black);}.woocommerce-shipping-calculator button[name="calc_shipping"] {max-width: calc(var(--spacing) * 60) !important;}.woocommerce .quantity .qty {background-color: unset !important;}.cart-collaterals .cart_totals {float: none !important;width: 100% !important;}.cart-collaterals .cart_totals h2 {margin-top: calc(var(--spacing) * 8);margin-bottom: calc(var(--spacing) * 5);text-align: center;font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.cart-collaterals .cart_totals table.shop_table tr {padding: calc(var(--spacing) * 5) !important;}.cart-collaterals .cart_totals table.shop_table p.woocommerce-shipping-destination {text-align: right;}.cart-collaterals .cart_totals table.shop_table form.woocommerce-shipping-calculator {margin-top: calc(var(--spacing) * 8);--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-blue-600);}.woocommerce-shipping-totals label[for="calc_shipping_country"] {display: none !important;}.cart-collaterals .cart_totals .wc-proceed-to-checkout {text-align: center;}.cart-collaterals a.checkout-button, #place_order[name="woocommerce_checkout_place_order"], .woocommerce-EditAccountForm.edit-account button[name="save_account_details"] {margin-inline: auto;box-sizing: border-box;display: flex !important;height: 52px;width: 100%;align-items: center;justify-content: center;border-radius: calc(infinity * 1px);border-style: var(--tw-border-style) !important;border-width: 0px !important;background-color: var(--color-primary) !important;padding: calc(var(--spacing) * 2);text-align: center;font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-white) !important;transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);font-weight: 700;font-variation-settings: "wght" 700, "DSTY" 2;}@media screen and (min-width: 768px) {.woocommerce table.shop_table .coupon {display: flex;width: calc(1 / 2 * 100%);align-items: center;gap: 44px;}.woocommerce table.shop_table button[name="update_cart"] {width: 180px !important;}.cart-collaterals .cart_totals table.shop_table {padding: calc(var(--spacing) * 4);}.cart-collaterals a.checkout-button {width: -moz-max-content;width: max-content;padding-inline: calc(var(--spacing) * 16);padding-block: 0.44rem;}}.woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button, .woocommerce-notices-wrapper a {float: left;margin-top: calc(var(--spacing) * 4) !important;display: flex !important;height: 44px;min-width: 175px;align-items: center;justify-content: center;border-radius: calc(infinity * 1px) !important;background-color: var(--color-green-400) !important;}.woocommerce-error, .woocommerce-info, .woocommerce-message {background-color: var(--color-light-divider);}.mini-cart {position: fixed;top: calc(1 / 2 * 100%);right: calc(var(--spacing) * 0);z-index: 50;height: 100%;width: calc(4 / 5 * 100%);--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);overflow-y: scroll;background-color: var(--color-white);padding: calc(var(--spacing) * 4);@media (width >= 48rem) {width: calc(2 / 4 * 100%);}@media (width >= 80rem) {width: calc(1 / 3 * 100%);}@media (width >= 96rem) {width: calc(1 / 5 * 100%);}}.mini-cart header {display: flex;align-items: center;justify-content: space-between;border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-accent);padding-bottom: calc(var(--spacing) * 2);}.woocommerce-mini-cart {:where(& > :not(:last-child)) {--tw-divide-y-reverse: 0;border-bottom-style: var(--tw-border-style);border-top-style: var(--tw-border-style);border-top-width: calc(1px * var(--tw-divide-y-reverse));border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));}:where(& > :not(:last-child)) {border-color: var(--color-gray-200);}list-style: none;padding: 0;margin: 0;}.woocommerce-mini-cart-item {display: flex;align-items: center;justify-content: space-between;:where(& > :not(:last-child)) {--tw-space-x-reverse: 0;margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));}padding-block: calc(var(--spacing) * 3);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}.woocommerce-mini-cart-item img {margin-bottom: calc(var(--spacing) * 2);height: calc(var(--spacing) * 16);width: calc(var(--spacing) * 16);border-radius: var(--radius-md);-o-object-fit: cover;object-fit: cover;}.woocommerce-mini-cart-item a {font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));&:hover {@media (hover: hover) {color: var(--color-red-500);}}text-decoration: none;}.mini-cart-qty-input::-webkit-outer-spin-button, .mini-cart-qty-input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.mini-cart-qty-input[type="number"] {-moz-appearance: textfield;}.remove_from_cart_button {margin-inline-end: calc(var(--spacing) * 6);width: calc(var(--spacing) * 11);height: calc(var(--spacing) * 11);cursor: pointer;font-size: var(--text-xl) !important;line-height: var(--tw-leading, var(--text-xl--line-height)) !important;color: var(--color-red-500) !important;&:hover {@media (hover: hover) {color: var(--color-red-700) !important;}}font-weight: bold;font-size: 1.25rem;line-height: 1;}.mini-cart-qty-input {margin-left: calc(var(--spacing) * 0) !important;--tw-border-style: none;border-style: none;}li.mini_cart_item button.plus, li.mini_cart_item button.minus {margin-left: calc(var(--spacing) * 0) !important;border-radius: calc(infinity * 1px);background-color: transparent;}li.mini_cart_item .quantity.product-total {margin-right: calc(var(--spacing) * 4);margin-left: calc(var(--spacing) * 0) !important;}.woocommerce-mini-cart__total {margin-top: calc(var(--spacing) * 4);display: flex;justify-content: space-between;border-top-style: var(--tw-border-style);border-top-width: 1px;border-color: var(--color-gray-200);padding-top: calc(var(--spacing) * 4);font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.woocommerce-mini-cart__buttons {margin-top: calc(var(--spacing) * 4);}.woocommerce-mini-cart__buttons .button {margin-top: calc(var(--spacing) * 5);display: block;width: 100%;border-radius: calc(infinity * 1px);padding-block: calc(var(--spacing) * 2);text-align: center;transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));}.woocommerce-mini-cart__buttons .button:first-child {border-style: var(--tw-border-style);border-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-primary);}.woocommerce-mini-cart__buttons .button.checkout {margin-top: calc(var(--spacing) * 4);background-color: var(--color-primary);--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-white);}.woocommerce-checkout #billing_company_field {display: none;}.woocommerce-checkout #billing_email_field {display: none;}.woocommerce-billing-fields h3, #order_review_heading {margin-bottom: calc(var(--spacing) * 8);text-align: center;font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}#order_review_heading {margin-top: calc(var(--spacing) * 8);}@media screen and (max-width: 768px) {.woocommerce-billing-fields__field-wrapper :is(p#billing_first_name_field, p#billing_last_name_field) {width: 100%;}}.woocommerce-billing-fields__field-wrapper input, .shipping_address input, form.woocommerce-EditAccountForm.edit-account input {border-radius: var(--radius-2xl) !important;--tw-border-style: none !important;border-style: none !important;background-color: var(--color-light-divider) !important;padding: calc(var(--spacing) * 4) !important;}.woocommerce-billing-fields__field-wrapper #billing_country_field {display: none;}.woocommerce form .form-row label {line-height: 4 !important;}.woocommerce form .form-row textarea {padding: calc(var(--spacing) * 4);height: 6em;}#place_order[name="woocommerce_checkout_place_order"] {float: unset !important;margin-top: calc(var(--spacing) * 11);}#billing_city_description {margin-top: calc(var(--spacing) * 8);}ul.order_details {margin-inline: auto;margin-block: calc(var(--spacing) * 12);width: -moz-fit-content;width: fit-content;}ul.order_details ~ form {display: none;}ul.order_details li {line-height: 4 !important;}.select2-container--default .select2-selection--single {border-radius: var(--radius-2xl) !important;--tw-border-style: none !important;border-style: none !important;background-color: var(--color-light-divider) !important;padding-block: calc(var(--spacing) * 2);}.select2-dropdown {border-radius: var(--radius-2xl) !important;--tw-border-style: none !important;border-style: none !important;background-color: var(--color-light-divider) !important;padding-block: calc(var(--spacing) * 2);}.select2-container--default .select2-search--dropdown .select2-search__field {border-radius: var(--radius-2xl) !important;--tw-border-style: none !important;border-style: none !important;background-color: #cac1b3 !important;padding-block: calc(var(--spacing) * 2);}#ship-to-different-address label.checkbox {border: none !important;}.select2-container--default .select2-selection--single .select2-selection__arrow {left: 15px !important;}.woocommerce-customer-details--phone {display: flex;align-items: center;justify-content: flex-end;}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {text-align: center;font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-green-600);}@media screen and (min-width: 768px) {#place_order[name="woocommerce_checkout_place_order"], .woocommerce-EditAccountForm.edit-account button[name="save_account_details"] {width: 300px !important;}}.woocommerce .order_details {margin-inline: auto !important;margin-top: calc(var(--spacing) * 8) !important;}.woocommerce-MyAccount-content p a {--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-primary);}li.woocommerce-MyAccount-navigation-link {height: 52px;width: 100%;border-radius: calc(infinity * 1px) !important;background-color: var(--color-light-divider);text-align: center;transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 200ms;transition-duration: 200ms;&:hover {@media (hover: hover) {background-color: var(--color-primary);}}&:hover {@media (hover: hover) {--tw-font-weight: var(--font-weight-bold) !important;font-weight: var(--font-weight-bold) !important;}}&:hover {@media (hover: hover) {color: var(--color-white);}}}.woocommerce-MyAccount-navigation-link a {display: flex;height: 100%;width: 100%;align-items: center;justify-content: center;}.woocommerce-orders-table__cell-order-actions a, .woocommerce-Address-title a {margin-left: calc(var(--spacing) * 2) !important;border-radius: calc(infinity * 1px) !important;background-color: var(--color-black) !important;color: var(--color-white) !important;@media (prefers-color-scheme: dark) {background-color: var(--color-white) !important;}@media (prefers-color-scheme: dark) {color: var(--color-black) !important;}}.woocommerce-Address-title a {margin-block: calc(var(--spacing) * 8) !important;display: block;width: -moz-max-content;width: max-content;padding-inline: calc(var(--spacing) * 6);padding-block: calc(var(--spacing) * 2);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}article.post-single {margin-top: calc(var(--spacing) * 12);}#review_form_wrapper input, #respond input {height: 44px !important;border-radius: var(--radius-2xl) !important;}p.comment-form-cookies-consent #review_form_wrapper input, #respond input {height: -moz-max-content !important;height: max-content !important;}#respond p.comment-form-url {display: none !important;}#review_form_wrapper p.comment-form-cookies-consent, #respond p.comment-form-cookies-consent {display: flex;align-items: flex-start;gap: calc(var(--spacing) * 4);}@media screen and (min-width: 992px) {article.woocommerce {margin-top: calc(var(--spacing) * 6);}}.search-input form, #navigationSearch form {display: flex;width: 100%;justify-content: center;}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {display: none;}.dig_ma-box ::-moz-placeholder, .dig_ma-box input::-moz-placeholder {font-family: inherit !important;}.dig_ma-box, .dig_ma-box *, .dig_ma-box ::placeholder, .dig_ma-box button, .dig_ma-box input, .dig_ma-box input::placeholder, .dig_ma-box label, .dig_ma-box select {font-family: inherit !important;}.dig-content.dig-modal-con {border-radius: 16px !important;}.dig-cont-close span {font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height));color: var(--color-red-600);}#dig_login_va_otp, .digits_login_form .dig_ma-box .registerbutton {display: flex !important;height: 44px;align-items: center;justify-content: center;border-radius: calc(infinity * 1px);border-style: var(--tw-border-style);border-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-primary);background-color: var(--color-white) !important;color: var(--color-text-primary) !important;--tw-shadow: 0 0 #0000;box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.digits_login .signupbutton {margin-top: calc(var(--spacing) * 8) !important;display: flex !important;height: 44px;align-items: center;justify-content: center;border-radius: calc(infinity * 1px);--tw-border-style: none !important;border-style: none !important;background-color: var(--color-primary) !important;color: var(--color-white) !important;}.backtoLogin {margin-top: calc(var(--spacing) * 4);font-size: var(--text-base) !important;line-height: var(--tw-leading, var(--text-base--line-height)) !important;--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-red-600) !important;}.register .registerbutton {border-radius: calc(infinity * 1px) !important;}.woocommerce-EditAccountForm.edit-account input {margin-top: calc(var(--spacing) * 4);height: 46px;border-radius: var(--radius-lg);border-style: var(--tw-border-style);border-width: 1px;border-color: var(--color-stone-200);padding-inline: calc(var(--spacing) * 4);}.woocommerce-EditAccountForm.edit-account fieldset, .woocommerce-form-row--wide label, .woocommerce-form-row--wide input {display: none;}@media screen and (max-width: 992px) {.woocommerce-EditAccountForm.edit-account button[name="save_account_details"] {width: 100%;}}.woocommerce-form-coupon-toggle a.showcoupon {@media (prefers-color-scheme: dark) {color: var(--color-yellow-400);}}.return-to-shop {text-align: center;}#wholesale-notice {margin-block: calc(var(--spacing) * 4);--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: #8fae1b;}.woocommerce-message:focus-visible {outline: none !important;}.woocommerce-cart-form__cart-item img.attachment-woocommerce_thumbnail {border-radius: var(--radius-2xl) !important;}.woocommerce-EditAccountForm.edit-account button[name="save_account_details"] {margin-top: calc(var(--spacing) * 11);}.woocommerce-shipping-calculator input[type="text"], form.woocommerce-EditAccountForm.edit-account input[type="text"] {background-color: var(--color-divider) !important;padding: calc(var(--spacing) * 4) !important;}.site-main {width: 100%;@media (width >= 40rem) {max-width: 40rem;}@media (width >= 48rem) {max-width: 48rem;}@media (width >= 64rem) {max-width: 64rem;}@media (width >= 80rem) {max-width: 80rem;}@media (width >= 96rem) {max-width: 96rem;}margin-inline: auto;padding-inline: calc(var(--spacing) * 4);}.site-main .woocommerce-breadcrumb {display: none;}.site-main form.woocommerce-ordering {float: unset !important;}.site-main h1.page-title {display: flex;align-items: center;justify-content: center;-moz-column-gap: calc(var(--spacing) * 3);column-gap: calc(var(--spacing) * 3);text-align: center;font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.woocommerce-ordering {text-align: center;}.site-main form.woocommerce-ordering select {border-radius: calc(infinity * 1px);background-color: var(--color-light-divider);padding-inline: calc(var(--spacing) * 2);padding-block: calc(var(--spacing) * 3);line-height: 24px !important;}@media screen and (max-width: 768px) {#main p.woocommerce-result-count {float: none !important;text-align: center;}#main form.woocommerce-ordering {float: none !important;margin-inline: auto;text-align: center;}}.woocommerce-products-header {margin-top: calc(var(--spacing) * 4);margin-bottom: calc(var(--spacing) * 8);}.woocommerce-result-count {display: none !important;}.woocommerce-pagination {margin-block: calc(var(--spacing) * 16);text-align: center;}.woocommerce-pagination .page-numbers {margin-inline: calc(var(--spacing) * 2);display: flex;justify-content: center;overflow: hidden;border-radius: calc(infinity * 1px);background-color: var(--color-white);padding: calc(var(--spacing) * 2);font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));color: var(--color-gray-800);transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 300ms;transition-duration: 300ms;}span.page-numbers {border-radius: var(--radius-lg) !important;padding-inline: calc(var(--spacing) * 4);padding-block: calc(var(--spacing) * 1.5);}.woocommerce-pagination .page-numbers.current {--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-amber-400);}.woocommerce-pagination ul.page-numbers li {display: flex;align-items: center;justify-content: center;}@media (max-width: 768px) {.woocommerce-pagination .page-numbers {margin-inline: calc(var(--spacing) * 0.5);padding: calc(var(--spacing) * 2.5);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));}}.pagination-buttons .prev-page {display: flex;height: calc(var(--spacing) * 9);width: calc(var(--spacing) * 9);align-items: center;justify-content: center;border-radius: calc(infinity * 1px) !important;background-color: var(--color-slate-600);}.pagination-buttons .next-page {margin-inline: auto;margin-left: calc(var(--spacing) * 0);display: flex;height: calc(var(--spacing) * 9);width: calc(var(--spacing) * 9);align-items: center;justify-content: center;border-radius: calc(infinity * 1px) !important;background-color: var(--color-amber-500);}#goto-page-input {border-radius: var(--radius-lg);background-color: var(--color-white);padding: calc(var(--spacing) * 2);}.summary__wrapper main.container .product {padding: calc(var(--spacing) * 0);}.summary h1.product_title {margin-bottom: calc(var(--spacing) * 2);font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.minimum-quantity__wrapper {border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-red-100);padding-bottom: calc(var(--spacing) * 4);}.minimum-quantity__wrapper del {color: var(--color-red-600);}.minimum-quantity__wrapper ins {margin-inline-start: calc(var(--spacing) * 1);--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-accent);}.summary p.price {display: flex;align-items: center;gap: calc(var(--spacing) * 2);@media (width >= 64rem) {display: block;}}.summary .woocommerce-variation-price bdi, .summary p.price bdi, .summary p.price ins {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-accent);text-decoration: none !important;font-variation-settings: "wght" 700, "DSTY" 2;}.woocommerce div.product p.price del, .woocommerce div.product p.price del span bdi {color: var(--color-stone-500);opacity: 1 !important;background: unset;-webkit-text-fill-color: unset;}.woocommerce-checkout #payment div.payment_box {background-color: var(--color-white);}.woocommerce-checkout #payment div.payment_box::before {border-bottom-color: var(--color-white);}.summary .woocommerce-product-details__short-description {margin-block: calc(var(--spacing) * 4);border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;border-color: var(--color-stone-200);padding-bottom: calc(var(--spacing) * 4);--tw-leading: calc(var(--spacing) * 8);line-height: calc(var(--spacing) * 8);color: var(--color-stone-500);}.summary form.cart {@media (width >= 64rem) {margin-bottom: calc(var(--spacing) * 0) !important;}}.summary form.cart:not(.variations_form) {margin-bottom: calc(var(--spacing) * 8);display: flex !important;align-items: center;padding-top: calc(var(--spacing) * 4);}.summary .woocommerce-product-rating {@media (width >= 64rem) {position: absolute;}@media (width >= 64rem) {top: calc(var(--spacing) * 6);}@media (width >= 64rem) {left: calc(var(--spacing) * 8);}}.woocommerce-variation-add-to-cart {margin-bottom: calc(var(--spacing) * 8);display: flex !important;}#comment-form-rating p.stars a {font-family: "star" !important;color: #ffc107;}#comment-form-rating p.stars a, .woocommerce .star-rating::before, .woocommerce .star-rating span::before {color: #ffc107;}table.variations th.label {text-align: start;vertical-align: baseline !important;}table.variations select {min-width: 100% !important;border-radius: calc(infinity * 1px);background-color: var(--color-red-500) !important;padding-inline: calc(var(--spacing) * 6);padding-block: calc(var(--spacing) * 2);@media (width >= 48rem) {min-width: 50% !important;}}table.variations {border-collapse: separate;border-spacing: 0 24px;}input#intro:checked ~ nav label[for="intro"]::after, input#speci:checked ~ nav label[for="speci"]::after, input#comments:checked ~ nav label[for="comments"]::after {content: "";display: block;width: 100%;height: 5px;border-radius: 99px;margin: auto;margin-top: 8px;background-color: var(--color-accent);}input#intro:checked ~ .post__content .intro, input#speci:checked ~ .post__content .speci, input#comments:checked ~ .post__content .comments {display: block;opacity: 1;}.intro p, .intro div {margin-bottom: 1.75rem !important;}.woocommerce .summary__wrapper p.stock {padding-block: calc(var(--spacing) * 4);font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.summary__wrapper p.out-of-stock {padding-block: calc(var(--spacing) * 4);}.summary__wrapper {position: relative;margin-block: calc(var(--spacing) * 6);border-radius: var(--radius-3xl);padding-inline: calc(var(--spacing) * 2);padding-block: calc(var(--spacing) * 6);@media (width >= 64rem) {margin-top: calc(var(--spacing) * 0);}@media (width >= 64rem) {border-radius: var(--radius-3xl);}@media (width >= 64rem) {padding-inline: calc(var(--spacing) * 5);}@media (width >= 80rem) {padding-inline: calc(var(--spacing) * 8);}}.summary__wrapper p.price {border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;border-color: var(--color-stone-200);padding-bottom: calc(var(--spacing) * 4);}.summary__wrapper .price del {margin-bottom: calc(var(--spacing) * 2);display: block;@media (width >= 64rem) {margin-inline-end: calc(var(--spacing) * 3);}@media (width >= 64rem) {margin-bottom: calc(var(--spacing) * 0);}@media (width >= 64rem) {display: inline;}}.summary__wrapper .price del bdi {--tw-font-weight: var(--font-weight-normal);font-weight: var(--font-weight-normal);color: var(--color-zinc-500);}.summary .quantity {margin: calc(var(--spacing) * 0);display: flex;height: 52px;width: -moz-max-content;width: max-content;align-items: center;border-radius: calc(infinity * 1px);background-color: var(--color-light-divider);}.summary .quantity button {padding: calc(var(--spacing) * 2.5);}.plyr--video {height: 100%;}.summary .quantity input.input-text {height: 100%;width: calc(var(--spacing) * 10);background-color: var(--color-accent);text-align: center;--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-black);--tw-outline-style: none;outline-style: none;}@media screen and (max-width: 768px) {.summary button[type="submit"] {width: 100% !important;min-width: unset !important;}}.summary button[type="submit"] {margin-right: calc(var(--spacing) * 2);height: 52px;width: 260px;border-radius: calc(infinity * 1px);--tw-border-style: none !important;border-style: none !important;background-color: var(--color-accent) !important;color: var(--color-white);transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 300ms;transition-duration: 300ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);&:hover {@media (hover: hover) {background-color: var(--color-primary) !important;}}@media (width >= 64rem) {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}font-weight: 700;font-variation-settings: "wght" 700, "DSTY" 2;display: flex;align-items: center;justify-content: center;gap: 4px;}.summary .product_meta {margin-top: calc(var(--spacing) * 4);border-top-style: var(--tw-border-style);border-top-width: 1px;border-color: var(--color-gray-200);padding-top: calc(var(--spacing) * 4);}.summary .product_meta .posted_in a {--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-accent);font-weight: 700;font-variation-settings: "wght" 700, "DSTY" 2;}.product_meta .sku {color: var(--color-accent);}.summary input[type="number"], .mini_cart_item input[type="number"] {-moz-appearance: textfield;}.summary input[type="number"]:focus-visible, .mini_cart_item input[type="number"]:focus-visible {--tw-border-style: none;border-style: none;--tw-outline-style: none;outline-style: none;}.summary a.reset_variations[style="visibility: hidden;"] {display: none;}.summary a.reset_variations[style="visibility: visible;"] {display: block;}.summary input[type="number"]::-webkit-outer-spin-button, .summary input[type="number"]::-webkit-inner-spin-button, .mini_cart_item input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.product-attt__li {margin-block: calc(var(--spacing) * 4);}.speci table {border-radius: 16px !important;border-spacing: 0;border-collapse: separate;border: 1px solid #e4e4e7;width: 100%;}.speci table p {margin: 0 !important;}.speci table th, .speci table td {padding: 2rem;}.speci table th {width: 50%;}.speci table td {width: 50%;}.speci table tr {display: flex;border-collapse: collapse;border-bottom: 1px solid #e4e4e7;width: 90%;margin: auto;}.speci table tr:last-child {border: none !important;}.speci td.woocommerce-product-attributes-item__value p {line-height: 1.75rem;}img.aligncenter {display: block;margin-left: auto;margin-right: auto;}img.alignleft {display: block;margin-left: 0;margin-right: auto;}.svsw-wrap label.attr-name {padding-right: calc(var(--spacing) * 0);--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.svsw-attr-wrap .svsw-swatch.svsw-color-image {border-radius: var(--radius-2xl);--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);box-shadow: 0px 0px 11px #00000026;}.svsw-attr-wrap .svsw-type-button span {border-radius: calc(infinity * 1px) !important;background-color: var(--color-light-divider) !important;color: var(--color-text-primary) !important;padding: 4px 20px !important;}.svsw-swatch.svsw-btn.svsw-selected:focus-visible {--tw-border-style: none !important;border-style: none !important;--tw-outline-style: none !important;outline-style: none !important;}.svsw-reset.reset_variations {background-color: var(--color-light-divider) !important;padding-inline: calc(var(--spacing) * 4);padding-block: calc(var(--spacing) * 2);}.svsw-swatch.svsw-btn.svsw-selected {border-style: var(--tw-border-style) !important;border-width: 0px !important;background-color: var(--color-accent) !important;--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-white) !important;}.svsw-frontend-wrap {margin-bottom: calc(var(--spacing) * 8);border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-stone-200);padding-bottom: calc(var(--spacing) * 4);}.svsw-disabled::before, .svsw-disabled::after {display: none;}.svsw-swatch.svsw-disabled {pointer-events: none;opacity: 0.25;}.svsw-swatch.svsw-selected {border-color: green !important;}.svsw-attr-wrap .svsw-type-button {margin-top: calc(var(--spacing) * 6) !important;}.single_variation_wrap, .woocommerce-variation-add-to-cart {width: 100%;}.intro, .speci {border-radius: var(--radius-3xl);background-color: var(--color-light-divider);@media (width >= 48rem) {padding: calc(var(--spacing) * 4);}}.intro:empty, .speci:empty {background-color: transparent !important;}.woocommerce-Reviews-title {display: none;}#comments {margin-top: calc(var(--spacing) * 10);:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}}.woocommerce-Reviews-title {margin-bottom: calc(var(--spacing) * 4);border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;padding-bottom: calc(var(--spacing) * 2);font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}.commentlist {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}}.commentlist > li.review {display: flex;gap: calc(var(--spacing) * 4);border-radius: var(--radius-2xl);background-color: var(--color-divider);padding: calc(var(--spacing) * 5);}.commentlist .avatar {margin-bottom: calc(var(--spacing) * 4);height: calc(var(--spacing) * 14);width: calc(var(--spacing) * 14);border-radius: calc(infinity * 1px);border-style: var(--tw-border-style);border-width: 1px;border-color: var(--color-gray-200);-o-object-fit: cover;object-fit: cover;@media (prefers-color-scheme: dark) {border-color: var(--color-gray-700);}}.commentlist .comment-text {flex: 1;}.commentlist .meta {margin-bottom: calc(var(--spacing) * 2);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));color: var(--color-gray-600);@media (prefers-color-scheme: dark) {color: var(--color-gray-400);}}.commentlist .woocommerce-review__author {--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-primary);}.commentlist .woocommerce-review__published-date {font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}h3#comments {margin-bottom: calc(var(--spacing) * 4);--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);@media (width >= 64rem) {margin-bottom: calc(var(--spacing) * 8);}}.comment-author .says {display: none;}img.aligncenter {margin-inline: auto;display: block;}img.alignleft {margin-right: auto;margin-left: calc(var(--spacing) * 0);display: block;}.comment-list {margin-block: calc(var(--spacing) * 8);list-style-type: none;padding: calc(var(--spacing) * 0);}.comment {position: relative;margin-bottom: calc(var(--spacing) * 4);border-radius: var(--radius-3xl);background-color: var(--color-zinc-100);padding: calc(var(--spacing) * 4);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 300ms;transition-duration: 300ms;}textarea#comment {background-color: var(--color-light-divider) !important;}.commentlist ul.children li.comment.parent {margin-block: calc(var(--spacing) * 4);background-color: var(--color-white);}.comment-body p {margin-block: calc(var(--spacing) * 8);}.comment-author {margin-bottom: calc(var(--spacing) * 2);display: flex;align-items: center;--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-zinc-800);}.comment-author img {margin-left: calc(var(--spacing) * 2);height: calc(var(--spacing) * 10);width: calc(var(--spacing) * 10);border-radius: calc(infinity * 1px);}.comment-metadata {margin-bottom: calc(var(--spacing) * 2);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));color: var(--color-gray-500);}.comment-content {margin-bottom: calc(var(--spacing) * 3);--tw-leading: calc(var(--spacing) * 8);line-height: calc(var(--spacing) * 8);color: var(--color-gray-700);}.reply {text-align: left;}.reply a {margin-top: calc(var(--spacing) * 2);display: inline-block;border-radius: calc(infinity * 1px);background-color: var(--color-blue-600);padding-inline: calc(var(--spacing) * 6);padding-block: calc(var(--spacing) * 2);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));color: var(--color-white);text-decoration-line: none;transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 300ms;transition-duration: 300ms;}.reply a:hover {--tw-translate-y: calc(var(--spacing) * -0.5);translate: var(--tw-translate-x) var(--tw-translate-y);background-color: var(--color-blue-800);--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.comment-list .children {margin-top: calc(var(--spacing) * 4);margin-right: calc(var(--spacing) * 8);border-right-style: var(--tw-border-style);border-right-width: 2px;border-color: var(--color-gray-200);padding-right: calc(var(--spacing) * 4);}ul.children > li {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}}#respond {margin-top: calc(var(--spacing) * 8);:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));}border-radius: var(--radius-3xl);@media (width >= 64rem) {padding: calc(var(--spacing) * 6);}}span.required {color: var(--color-red-600);}#respond input, #respond textarea {margin-top: calc(var(--spacing) * 2);margin-bottom: calc(var(--spacing) * 4);box-sizing: border-box;width: 100%;border-radius: var(--radius-2xl);background-color: var(--color-light-divider);padding: calc(var(--spacing) * 3);}#respond input[type="submit"] {max-width: calc(var(--spacing) * 60);cursor: pointer;border-radius: calc(infinity * 1px) !important;border-style: var(--tw-border-style);border-width: 0px;background-color: var(--color-primary);color: var(--color-white);transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 200ms;transition-duration: 200ms;}#respond input[type="submit"]:hover {background-color: var(--color-accent);color: var(--color-text-primary);}#respond input[type="checkbox"] {width: -moz-max-content;width: max-content;}#respond .comment-form-url {display: none;}form.comment-form p {margin-block: calc(var(--spacing) * 2);}p.form-submit {text-align: center;@media (width >= 48rem) {text-align: right;}}.comment .comment-edit-link {margin-top: calc(var(--spacing) * 2);margin-right: calc(var(--spacing) * 2);display: inline-block;border-radius: calc(infinity * 1px);background-color: var(--color-zinc-200);padding-inline: calc(var(--spacing) * 4);padding-block: calc(var(--spacing) * 2);font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));color: var(--color-zinc-800);text-decoration-line: none;transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 300ms;transition-duration: 300ms;}.comment-meta {font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}.comment .comment-edit-link:hover {--tw-translate-y: calc(var(--spacing) * -0.5);translate: var(--tw-translate-x) var(--tw-translate-y);background-color: var(--color-zinc-800);color: var(--color-white);--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.custom-product-slider__wrapper {height: -moz-max-content;height: max-content;overflow: hidden;border-radius: var(--radius-3xl);background-color: var(--color-light-divider);padding-inline: calc(var(--spacing) * 2);padding-block: calc(var(--spacing) * 4);}.custom-product-slider {position: relative;width: 100%;overflow: hidden;border-radius: var(--radius-2xl);background-color: var(--color-light-divider);}.custom-product-slider img {background-color: var(--color-white);}.custom-product-slider__wrapper .modal {position: fixed;inset: calc(var(--spacing) * 0);z-index: 9999;display: none;height: 100%;width: 100%;overflow: hidden;background-color: rgba(0, 0, 0, 0.9);padding-top: 5vh;}.custom-product-slider__wrapper .close {position: absolute;top: 65px;right: 5%;z-index: 999;font-size: 40px;--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);color: var(--color-white);transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 300ms;transition-duration: 300ms;}.slide {box-sizing: border-box;min-width: 100%;overflow: hidden;}.custom-product-slider__wrapper .close:hover, .custom-product-slider__wrapper .close:focus {cursor: pointer;color: #bbb;text-decoration-line: none;}.modal-album-wrapper::-webkit-scrollbar {display: none;}.custom-product-slider__wrapper .slider-wrapper, .custom-product-slider__wrapper .modal-slider-wrapper {display: flex;transition-property: transform, translate, scale, rotate;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.custom-product-slider .slide {box-sizing: border-box;min-width: 100%;overflow: hidden;border-radius: var(--radius-2xl);}.custom-product-slider .slide img {display: block;aspect-ratio: 1 / 1;width: 100%;cursor: pointer;border-radius: var(--radius-2xl);-o-object-fit: cover;object-fit: cover;}.modal-slider-wrapper img {margin-inline: auto;display: block;aspect-ratio: 1 / 1;-o-object-fit: cover;object-fit: cover;}.custom-product-slider__wrapper button.prev, .custom-product-slider__wrapper button.next, .custom-product-slider__wrapper button.modal-prev, .custom-product-slider__wrapper button.modal-next {position: absolute;top: calc(1 / 2 * 100%);--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);cursor: pointer;border-radius: calc(infinity * 1px);--tw-border-style: none;border-style: none;padding: calc(var(--spacing) * 2);}.custom-product-slider__wrapper button.next, .custom-product-slider__wrapper button.modal-next {background-color: var(--color-primary);}.custom-product-slider__wrapper button.prev, .custom-product-slider__wrapper button.modal-prev {background-color: var(--color-divider);}.custom-product-slider__wrapper button.next {left: calc(var(--spacing) * 4);}.custom-product-slider__wrapper button.prev {right: calc(var(--spacing) * 4);}.custom-product-slider__wrapper button.prev, .custom-product-slider__wrapper button.next {top: 40%;}.custom-product-slider__wrapper button.modal-prev {right: 5%;}.custom-product-slider__wrapper button.modal-next {left: 5%;}.album-item {max-width: calc(var(--spacing) * 20);flex: 1 1 calc(25% - 20px);cursor: pointer;overflow: hidden;border-radius: var(--radius-2xl);}.album-item img {display: block;aspect-ratio: 1 / 1;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.modal-album-wrapper {position: absolute;right: calc(var(--spacing) * 0);bottom: calc(var(--spacing) * 0);z-index: 9999;margin-top: calc(var(--spacing) * 5);display: flex;width: 100%;gap: calc(var(--spacing) * 2);overflow-x: scroll;padding: calc(var(--spacing) * 4);}.album-wrapper {position: relative;margin-top: calc(var(--spacing) * 4);display: flex;align-items: center;justify-content: center;gap: calc(var(--spacing) * 1.5);padding-inline: calc(var(--spacing) * 2);}.modal-album-item {width: calc(var(--spacing) * 20);height: calc(var(--spacing) * 20);flex: none;cursor: pointer;overflow: hidden;border-radius: var(--radius-xl);}.album-item img, .modal-album-item img {display: block;height: 100%;width: 100%;border-radius: var(--radius-2xl);background-color: var(--color-white);-o-object-fit: cover;object-fit: cover;}.modal-trigger {position: relative;}.album-item.modal-trigger img {cursor: pointer;--tw-blur: blur(var(--blur-xs));filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.modal-trigger-icon {position: absolute;top: calc(1 / 2 * 100%);right: calc(1 / 2 * 100%);z-index: 0;--tw-translate-x: calc(1 / 2 * 100%);--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);}@media screen and (max-width: 768px) {.custom-product-slider__wrapper .modal {padding-top: 20vh;}}@font-face {font-family: "kook";src: url("assets/fonts/KookFaNum-Medium.woff2") format("woff2");font-weight: 300;font-style: normal;}@font-face {font-family: "kook";src: url("assets/fonts/KookFaNum-ExtraBold.woff2") format("woff2");font-weight: 700;font-style: normal;}@layer base {html {scroll-behavior: smooth;}body {font-family: var(--font-sans);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));color: var(--color-text-primary);@media (width >= 40rem) {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));}@media (width >= 64rem) {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height));}}.container {margin-inline: auto;padding-inline: calc(var(--spacing) * 4);}}@layer utilities {.over-text-1 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;white-space: inherit;}.over-text-2 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: inherit;}.over-text-3 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;white-space: inherit;}.over-text-4 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;white-space: inherit;}.over-text-5 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;white-space: inherit;}.scrollbar-hide {-ms-overflow-style: none;scrollbar-width: none;}.scrollbar-hide::-webkit-scrollbar {display: none;}input::-webkit-search-cancel-button {display: none;}.transition-slide-right-enter {transition-property: transform, translate, scale, rotate;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.transition-slide-right-enter-start {--tw-translate-x: 100%;translate: var(--tw-translate-x) var(--tw-translate-y);}.transition-slide-right-enter-end {--tw-translate-x: calc(var(--spacing) * 0);translate: var(--tw-translate-x) var(--tw-translate-y);}.transition-slide-right-leave {transition-property: transform, translate, scale, rotate;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.transition-slide-right-leave-start {--tw-translate-x: calc(var(--spacing) * 0);translate: var(--tw-translate-x) var(--tw-translate-y);}.transition-slide-right-leave-end {--tw-translate-x: 100%;translate: var(--tw-translate-x) var(--tw-translate-y);}.transition-fade-enter {transition-property: opacity;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.transition-fade-enter-start {opacity: 0%;}.transition-fade-enter-end {opacity: 100%;}.transition-fade-leave {transition-property: opacity;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;--tw-ease: var(--ease-in-out);transition-timing-function: var(--ease-in-out);}.transition-fade-leave-start {opacity: 100%;}.transition-fade-leave-end {opacity: 0%;}.hamb-menu {position: fixed;top: calc(1 / 2 * 100%);right: calc(var(--spacing) * 0);z-index: 50;height: 100%;width: calc(4 / 5 * 100%);--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);overflow-y: scroll;background-color: var(--color-white);padding: calc(var(--spacing) * 4);@media (width >= 48rem) {width: calc(2 / 4 * 100%);}@media (width >= 80rem) {width: calc(1 / 3 * 100%);}@media (width >= 96rem) {width: calc(1 / 5 * 100%);}}.overlay {background-color: rgba(0, 0, 0, 0.5);backdrop-filter: blur(2px);position: fixed;top: calc(var(--spacing) * 0);right: calc(var(--spacing) * 0);z-index: 40;width: 100%;height: 100%;}.hamb-menu header {display: flex;align-items: center;justify-content: space-between;border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-white);padding-bottom: calc(var(--spacing) * 2);}.hamb-menu__body {margin-block: calc(var(--spacing) * 8);}.hamb-menu__page--link {:where(& > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));}}.hamb-menu__page--link li a {display: flex;align-items: center;-moz-column-gap: calc(var(--spacing) * 1);column-gap: calc(var(--spacing) * 1);}.hamb-menu__icon {display: flex;width: calc(var(--spacing) * 11);height: calc(var(--spacing) * 11);align-items: center;justify-content: center;border-radius: calc(infinity * 1px);background-color: var(--color-zinc-100);}.hamb-menu__label {max-width: 100%;min-width: calc(var(--spacing) * 36);border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-zinc-900);padding-right: calc(var(--spacing) * 3);padding-bottom: calc(var(--spacing) * 1);}.hamb-menu__cate--wrapper h3 {margin-top: calc(var(--spacing) * 20);border-bottom-style: var(--tw-border-style);border-bottom-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-zinc-900);padding-bottom: calc(var(--spacing) * 2);font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);}}@layer components {.search-modal {position: fixed;top: calc(1 / 2 * 100%);right: calc(1 / 2 * 100%);z-index: 50;width: 90%;--tw-translate-x: calc(1 / 2 * 100%);--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);border-radius: var(--radius-3xl);background-color: var(--color-white);padding: calc(var(--spacing) * 5);@media (width >= 64rem) {width: 40vw !important;}}.search-modal p {margin-bottom: calc(var(--spacing) * 8);padding-inline: calc(var(--spacing) * 8);text-align: center;font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight: var(--font-weight-bold);@media (width >= 64rem) {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height));}}.searchForm {display: flex;align-items: center;}.search-modal .searchForm {display: grid;align-items: center;}.searchForm__input {margin-bottom: calc(var(--spacing) * 4);height: calc(var(--spacing) * 11);width: 100%;border-radius: var(--radius-lg);border-style: var(--tw-border-style);border-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-zinc-300);padding-inline: calc(var(--spacing) * 3);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));--tw-outline-style: none;outline-style: none;&::-moz-placeholder {color: var(--color-zinc-600);}&::placeholder {color: var(--color-zinc-600);}}.searchForm__btn {margin-inline: auto;display: flex;align-items: center;justify-content: center;-moz-column-gap: calc(var(--spacing) * 2);column-gap: calc(var(--spacing) * 2);border-radius: var(--radius-lg);border-style: var(--tw-border-style);border-width: 1px;--tw-border-style: solid;border-style: solid;border-color: var(--color-zinc-300);padding-inline: calc(var(--spacing) * 6);padding-block: calc(var(--spacing) * 2);transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;&:hover {@media (hover: hover) {--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale: var(--tw-scale-x) var(--tw-scale-y);}}@media (width >= 48rem) {padding-block: calc(var(--spacing) * 3);}}.icon {width: calc(var(--spacing) * 6);height: calc(var(--spacing) * 6);fill: currentColor;stroke: none;vertical-align: middle;}.cart__counter {display: flex;width: calc(var(--spacing) * 5);height: calc(var(--spacing) * 5);align-items: center;justify-content: center;border-radius: calc(infinity * 1px);background-color: var(--color-accent);color: var(--color-white);}.product-category {background: url(assets/img/cate-bg.svg) no-repeat center;}.product-discount {position: absolute;top: calc(var(--spacing) * 2);left: calc(var(--spacing) * 2);display: flex;width: calc(var(--spacing) * 8);height: calc(var(--spacing) * 8);align-items: center;justify-content: center;border-radius: calc(infinity * 1px);background-color: var(--color-accent);font-size: var(--text-sm);line-height: var(--tw-leading, var(--text-sm--line-height));color: var(--color-white);}}[x-cloak] {display: none !important;}.owl-hero .owl-dots {position: absolute;right: calc(1 / 2 * 100%);bottom: calc(var(--spacing) * 4);z-index: 10;--tw-translate-x: calc(1 / 2 * 100%);translate: var(--tw-translate-x) var(--tw-translate-y);}.owl-hero .owl-dots button span {margin-inline-end: calc(var(--spacing) * 2);display: block;width: calc(var(--spacing) * 2);height: calc(var(--spacing) * 2);border-radius: calc(infinity * 1px);background-color: var(--color-white);transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 700ms;transition-duration: 700ms;}.owl-hero .owl-dots button.active span {width: calc(var(--spacing) * 11);background-color: var(--color-accent);}.owl-stage {padding-right: 0 !important;}.owl-nav button {position: absolute;top: calc(1 / 2 * 100%);display: flex;width: calc(var(--spacing) * 11);height: calc(var(--spacing) * 11);--tw-translate-y: calc(calc(1 / 2 * 100%) * -1);translate: var(--tw-translate-x) var(--tw-translate-y);align-items: center;justify-content: center;border-radius: calc(infinity * 1px);background-color: var(--color-white) !important;--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property: all;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration));--tw-duration: 500ms;transition-duration: 500ms;}.owl-nav button.disabled {visibility: hidden;opacity: 0%;}.owl-nav button.owl-next {left: calc(var(--spacing) * 0);}.owl-products button.owl-next {left: calc(var(--spacing) * -6);}.owl-proCates button.owl-next {left: calc(var(--spacing) * -8);@media (width >= 96rem) {left: calc(var(--spacing) * -6);}}.owl-nav button.owl-prev {right: calc(var(--spacing) * 0);}.owl-products button.owl-prev {right: calc(var(--spacing) * -6);}.owl-proCates button.owl-prev {right: calc(var(--spacing) * -8);@media (width >= 96rem) {right: calc(var(--spacing) * -6);}}.owl-products .owl-item:first-child, .owl-specialSale .owl-item:first-child {display: none;}.owl-products .owl-stage, .owl-cates.brands .owl-stage {:where(& > :not(:last-child)) {--tw-divide-x-reverse: 0;border-inline-style: var(--tw-border-style);border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));}:where(& > :not(:last-child)) {border-color: var(--color-light-divider);}}.owl-cates.brands .owl-stage .owl-item {padding-left: calc(var(--spacing) * 4);@media (width >= 40rem) {padding-left: calc(var(--spacing) * 5);}@media (width >= 48rem) {padding-left: calc(var(--spacing) * 6);}@media (width >= 80rem) {padding-left: calc(var(--spacing) * 9);}}.owl-blogs .owl-item {padding: calc(var(--spacing) * 2);@media (width >= 48rem) {padding: calc(var(--spacing) * 4);}}figure {margin-bottom: calc(var(--spacing) * 0);}#aboutUS, #contact_us {scroll-margin-top: 100px;}@property --tw-rotate-x {syntax: "*";inherits: false;}@property --tw-rotate-y {syntax: "*";inherits: false;}@property --tw-rotate-z {syntax: "*";inherits: false;}@property --tw-skew-x {syntax: "*";inherits: false;}@property --tw-skew-y {syntax: "*";inherits: false;}@property --tw-space-y-reverse {syntax: "*";inherits: false;initial-value: 0;}@property --tw-space-x-reverse {syntax: "*";inherits: false;initial-value: 0;}@property --tw-divide-x-reverse {syntax: "*";inherits: false;initial-value: 0;}@property --tw-border-style {syntax: "*";inherits: false;initial-value: solid;}@property --tw-divide-y-reverse {syntax: "*";inherits: false;initial-value: 0;}@property --tw-gradient-position {syntax: "*";inherits: false;}@property --tw-gradient-from {syntax: "<color>";inherits: false;initial-value: #0000;}@property --tw-gradient-via {syntax: "<color>";inherits: false;initial-value: #0000;}@property --tw-gradient-to {syntax: "<color>";inherits: false;initial-value: #0000;}@property --tw-gradient-stops {syntax: "*";inherits: false;}@property --tw-gradient-via-stops {syntax: "*";inherits: false;}@property --tw-gradient-from-position {syntax: "<length-percentage>";inherits: false;initial-value: 0%;}@property --tw-gradient-via-position {syntax: "<length-percentage>";inherits: false;initial-value: 50%;}@property --tw-gradient-to-position {syntax: "<length-percentage>";inherits: false;initial-value: 100%;}@property --tw-font-weight {syntax: "*";inherits: false;}@property --tw-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-shadow-color {syntax: "*";inherits: false;}@property --tw-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-inset-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-inset-shadow-color {syntax: "*";inherits: false;}@property --tw-inset-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-ring-color {syntax: "*";inherits: false;}@property --tw-ring-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-inset-ring-color {syntax: "*";inherits: false;}@property --tw-inset-ring-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-ring-inset {syntax: "*";inherits: false;}@property --tw-ring-offset-width {syntax: "<length>";inherits: false;initial-value: 0px;}@property --tw-ring-offset-color {syntax: "*";inherits: false;initial-value: #fff;}@property --tw-ring-offset-shadow {syntax: "*";inherits: false;initial-value: 0 0 #0000;}@property --tw-outline-style {syntax: "*";inherits: false;initial-value: solid;}@property --tw-blur {syntax: "*";inherits: false;}@property --tw-brightness {syntax: "*";inherits: false;}@property --tw-contrast {syntax: "*";inherits: false;}@property --tw-grayscale {syntax: "*";inherits: false;}@property --tw-hue-rotate {syntax: "*";inherits: false;}@property --tw-invert {syntax: "*";inherits: false;}@property --tw-opacity {syntax: "*";inherits: false;}@property --tw-saturate {syntax: "*";inherits: false;}@property --tw-sepia {syntax: "*";inherits: false;}@property --tw-drop-shadow {syntax: "*";inherits: false;}@property --tw-drop-shadow-color {syntax: "*";inherits: false;}@property --tw-drop-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-drop-shadow-size {syntax: "*";inherits: false;}@property --tw-duration {syntax: "*";inherits: false;}@property --tw-ease {syntax: "*";inherits: false;}@property --tw-scale-x {syntax: "*";inherits: false;initial-value: 1;}@property --tw-scale-y {syntax: "*";inherits: false;initial-value: 1;}@property --tw-scale-z {syntax: "*";inherits: false;initial-value: 1;}@property --tw-translate-x {syntax: "*";inherits: false;initial-value: 0;}@property --tw-translate-y {syntax: "*";inherits: false;initial-value: 0;}@property --tw-translate-z {syntax: "*";inherits: false;initial-value: 0;}@property --tw-leading {syntax: "*";inherits: false;}@keyframes spin {to {transform: rotate(360deg);}}@layer properties {@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {*, ::before, ::after, ::backdrop {--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-x-reverse: 0;--tw-border-style: solid;--tw-divide-y-reverse: 0;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-leading: initial;}}}