.dropdown-menu.svelte-j9ffyl button:where(.svelte-j9ffyl):hover{background:#f0f0f0}.dropdown-trigger.svelte-j9ffyl span:where(.svelte-j9ffyl),.dropdown-menu.svelte-j9ffyl button:where(.svelte-j9ffyl) span:where(.svelte-j9ffyl){font-size:.75rem}@layer properties;.header.svelte-1ydc42q{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200, oklch(92.8% .006 264.531));background-color:var(--color-white, #fff);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(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)}.header-container.svelte-1ydc42q{margin-inline:auto;display:flex;height:calc(var(--spacing, .25rem) * 24);max-width:88rem;align-items:center;justify-content:space-between;padding-inline:calc(var(--spacing, .25rem) * 4)}@media (width >= 40rem){.header-container.svelte-1ydc42q{padding-inline:calc(var(--spacing, .25rem) * 6)}}@media (width >= 64rem){.header-container.svelte-1ydc42q{padding-inline:calc(var(--spacing, .25rem) * 8)}}.logo-section.svelte-1ydc42q{margin-right:calc(var(--spacing, .25rem) * 4);display:flex;align-items:center}:where(.logo-section.svelte-1ydc42q>:where(.svelte-1ydc42q):not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing, .25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing, .25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.nav-menu.svelte-1ydc42q{display:none;align-items:center}:where(.nav-menu.svelte-1ydc42q>:where(.svelte-1ydc42q):not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing, .25rem) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing, .25rem) * 8) * calc(1 - var(--tw-space-x-reverse)))}@media (width >= 48rem){.nav-menu.svelte-1ydc42q{display:flex}}.navigation-menu-wrapper.svelte-1ydc42q{display:flex;flex:1;justify-content:center}.search-container.svelte-1ydc42q{margin-inline:calc(var(--spacing, .25rem) * 8);max-width:var(--container-sm, 24rem);flex:1}.search-wrapper.svelte-1ydc42q{position:relative}.search-input.svelte-1ydc42q{width:100%;border-radius:24px;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300, oklch(87.2% .01 258.338));padding-block:calc(var(--spacing, .25rem) * 2);padding-right:calc(var(--spacing, .25rem) * 10);padding-left:calc(var(--spacing, .25rem) * 4)}.search-input.svelte-1ydc42q:focus{border-color:transparent}.search-input.svelte-1ydc42q:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.search-input.svelte-1ydc42q:focus{--tw-ring-color: var(--color-orange-500, oklch(70.5% .213 47.604))}.search-button.svelte-1ydc42q{position:absolute;top:50%;right:calc(var(--spacing, .25rem) * 2);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);color:var(--color-gray-400, oklch(70.7% .022 261.325))}@media (hover: hover){.search-button.svelte-1ydc42q:hover{color:var(--color-gray-600, oklch(44.6% .03 256.802))}}.search-icon.svelte-1ydc42q{height:calc(var(--spacing, .25rem) * 5);width:calc(var(--spacing, .25rem) * 5)}.user-actions.svelte-1ydc42q{display:flex;align-items:center}:where(.user-actions.svelte-1ydc42q>:where(.svelte-1ydc42q):not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing, .25rem) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing, .25rem) * 6) * calc(1 - var(--tw-space-x-reverse)))}.login-section.svelte-1ydc42q,.cart-section.svelte-1ydc42q{display:flex;cursor:pointer;align-items:center}:where(.login-section.svelte-1ydc42q>:where(.svelte-1ydc42q):not(:last-child)),:where(.login-section.svelte-1ydc42q>:where(.svelte-1ydc42q):not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing, .25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing, .25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.user-icon.svelte-1ydc42q,.cart-icon.svelte-1ydc42q{height:calc(var(--spacing, .25rem) * 6);width:calc(var(--spacing, .25rem) * 6);color:var(--color-gray-600, oklch(44.6% .03 256.802))}.login-text.svelte-1ydc42q,.cart-text.svelte-1ydc42q{display:flex;flex-direction:column}.login-label.svelte-1ydc42q,.cart-label.svelte-1ydc42q{font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-gray-900, oklch(21% .034 264.665))}.register-label.svelte-1ydc42q,.cart-details.svelte-1ydc42q{font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));color:var(--color-gray-500, oklch(55.1% .027 264.364))}@media (max-width: 768px){.nav-menu.svelte-1ydc42q,.user-actions.svelte-1ydc42q{display:none}.logo-section.svelte-1ydc42q img:where(.svelte-1ydc42q){height:calc(var(--spacing, .25rem) * 14);width:calc(var(--spacing, .25rem) * 13)}.navigation-menu-wrapper.svelte-1ydc42q{display:none}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){.svelte-1ydc42q,.svelte-1ydc42q:before,.svelte-1ydc42q:after,.svelte-1ydc42q::backdrop{--tw-border-style: solid;--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-space-x-reverse: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-font-weight: initial}}}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties;.footer.svelte-12pxpti{background-color:var(--color-gray-900, oklch(21% .034 264.665));color:var(--color-white, #fff)}.footer-container.svelte-12pxpti{margin-inline:auto;max-width:var(--container-7xl, 80rem);padding-inline:calc(var(--spacing, .25rem) * 4)}@media (width >= 40rem){.footer-container.svelte-12pxpti{padding-inline:calc(var(--spacing, .25rem) * 6)}}@media (width >= 64rem){.footer-container.svelte-12pxpti{padding-inline:calc(var(--spacing, .25rem) * 8)}}.footer-content.svelte-12pxpti{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing, .25rem) * 8);padding-block:calc(var(--spacing, .25rem) * 16)}@media (width >= 48rem){.footer-content.svelte-12pxpti{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.footer-content.svelte-12pxpti{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width >= 64rem){.footer-section.svelte-12pxpti{grid-column:span 1 / span 1}}@media (width >= 64rem){.footer-section.svelte-12pxpti:first-child{grid-column:span 2 / span 2}}@media (width >= 64rem){.footer-section.svelte-12pxpti:last-child{grid-column:span 2 / span 2}}.footer-logo.svelte-12pxpti{margin-bottom:calc(var(--spacing, .25rem) * 4);display:flex;align-items:center}:where(.footer-logo.svelte-12pxpti>:where(.svelte-12pxpti):not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing, .25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing, .25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.company-description.svelte-12pxpti{margin-bottom:calc(var(--spacing, .25rem) * 6);max-width:var(--container-sm, 24rem);color:var(--color-gray-400, oklch(70.7% .022 261.325))}.social-links.svelte-12pxpti{display:flex}:where(.social-links.svelte-12pxpti>:where(.svelte-12pxpti):not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing, .25rem) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing, .25rem) * 4) * calc(1 - var(--tw-space-x-reverse)))}.social-link.svelte-12pxpti{display:flex;height:calc(var(--spacing, .25rem) * 10);width:calc(var(--spacing, .25rem) * 10);align-items:center;justify-content:center}.footer-title.svelte-12pxpti{margin-bottom:calc(var(--spacing, .25rem) * 4);font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600)}:where(.footer-links.svelte-12pxpti>:where(.svelte-12pxpti):not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing, .25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing, .25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.footer-link.svelte-12pxpti{color:var(--color-gray-400, oklch(70.7% .022 261.325));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, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}@media (hover: hover){.footer-link.svelte-12pxpti:hover{color:var(--color-white, #fff)}}.newsletter-description.svelte-12pxpti{margin-bottom:calc(var(--spacing, .25rem) * 4);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-gray-400, oklch(70.7% .022 261.325))}:where(.newsletter-form.svelte-12pxpti>:where(.svelte-12pxpti):not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing, .25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing, .25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.newsletter-input-wrapper.svelte-12pxpti{position:relative}.newsletter-input.svelte-12pxpti{width:100%;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-700, oklch(37.3% .034 259.733));background-color:var(--color-gray-800, oklch(27.8% .033 256.848));padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 3);padding-right:calc(var(--spacing, .25rem) * 12);color:var(--color-white, #fff)}.newsletter-input.svelte-12pxpti::-moz-placeholder{color:var(--color-gray-400, oklch(70.7% .022 261.325))}.newsletter-input.svelte-12pxpti::placeholder{color:var(--color-gray-400, oklch(70.7% .022 261.325))}.newsletter-input.svelte-12pxpti:focus{border-color:transparent}.newsletter-input.svelte-12pxpti:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.newsletter-input.svelte-12pxpti:focus{--tw-ring-color: var(--color-orange-500, oklch(70.5% .213 47.604))}.newsletter-button.svelte-12pxpti{position:absolute;top:50%;right:calc(var(--spacing, .25rem) * 2);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:calc(infinity * 1px);background-color:var(--color-orange-500, oklch(70.5% .213 47.604));padding:calc(var(--spacing, .25rem) * 2);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, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}@media (hover: hover){.newsletter-button.svelte-12pxpti:hover{background-color:var(--color-orange-600, oklch(64.6% .222 41.116))}}.footer-bottom.svelte-12pxpti{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-800, oklch(27.8% .033 256.848));padding-block:calc(var(--spacing, .25rem) * 6)}.copyright.svelte-12pxpti{font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-gray-400, oklch(70.7% .022 261.325))}.footer-bottom-link.svelte-12pxpti{font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-gray-400, oklch(70.7% .022 261.325));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, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s))}@media (hover: hover){.footer-bottom-link.svelte-12pxpti:hover{color:var(--color-white, #fff)}}.footer-bottom-content.svelte-12pxpti{display:flex;justify-content:center;align-items:center;font-size:12px;color:#fff;gap:10px}.footer-bottom-content.svelte-12pxpti p:where(.svelte-12pxpti),.footer-bottom-content.svelte-12pxpti a:where(.svelte-12pxpti){margin:0;color:inherit;text-decoration:none}.separator.svelte-12pxpti{border-left:1px solid #aaa;height:12px;margin:0 10px}@media (max-width: 768px){.footer-logo.svelte-12pxpti{width:50px;height:auto}.footer.svelte-12pxpti{margin-bottom:29px}}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@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-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-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;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){.svelte-12pxpti,.svelte-12pxpti:before,.svelte-12pxpti:after,.svelte-12pxpti::backdrop{--tw-space-x-reverse: 0;--tw-font-weight: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--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-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial}}}.divider-container.svelte-u2y836{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 0}
