.footer.svelte-1sr6y3t{line-height:1.5}.footer.svelte-1sr6y3t p:where(.svelte-1sr6y3t),.footer.svelte-1sr6y3t a:where(.svelte-1sr6y3t){margin:0;color:#000;text-decoration:none}.footer.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover{text-decoration:underline}.footer__columns.svelte-1sr6y3t{display:flex}.footer__column.svelte-1sr6y3t{display:flex;flex-direction:column;padding:1rem;width:25%;border-top:solid 1px var(--light-gray);border-bottom:solid 1px var(--light-gray)}.footer__column.svelte-1sr6y3t+.footer__column:where(.svelte-1sr6y3t){border-left:solid 1px var(--light-gray)}.footer__legal.svelte-1sr6y3t{padding:1rem}.footer__payment-methods.svelte-1sr6y3t{margin-top:2rem}.footer__payment-methods.svelte-1sr6y3t img:where(.svelte-1sr6y3t){height:2rem}@media screen and (max-width:1000px){.footer__columns.svelte-1sr6y3t{flex-direction:column}.footer__column.svelte-1sr6y3t{width:100%;border-bottom:none}.footer__column.svelte-1sr6y3t+.footer__column:where(.svelte-1sr6y3t){border-left:none}.footer__column.svelte-1sr6y3t:first-child{display:none}.footer__column.svelte-1sr6y3t:last-child{border-bottom:solid 1px black}}.loading-bar.svelte-1b9dxv{position:fixed;top:0;left:0;width:100%;height:3px;transition:all .5s;pointer-events:none;z-index:10000}.loading-bar--completed.svelte-1b9dxv{opacity:0}.loading-bar__content.svelte-1b9dxv{position:absolute;top:0;left:0;height:100%;background-color:#000;transition:all .3s}.main-menu.svelte-gpycji{position:relative;z-index:100;display:flex;background-color:#fff;flex-direction:column}.main-menu__main-section.svelte-gpycji{display:flex;border-bottom:solid var(--light-gray) 1px;height:111px}.main-menu__sub-section.svelte-gpycji{position:sticky;top:0;background-color:#fff;z-index:1000;display:flex;justify-content:flex-end;align-items:center;border-bottom:solid var(--light-gray) 1px;padding:.5rem var(--main-padding);gap:1rem}.main-menu__section.svelte-gpycji{display:flex;padding:var(--main-padding) 0;justify-content:center;align-items:center;height:100%;min-width:248px}.main-menu__section.svelte-gpycji+.main-menu__section:where(.svelte-gpycji){border-left:solid 1px var(--light-gray)}.main-menu__search.svelte-gpycji,.main-menu__radio.svelte-gpycji{flex:0 0 auto;width:20%;padding:var(--main-padding)}.main-menu__search-wrapper.svelte-gpycji{position:relative;width:100%}.main-menu__search-wrapper.svelte-gpycji img:where(.svelte-gpycji){position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;pointer-events:none;z-index:1}.main-menu__radio.svelte-gpycji{display:flex;justify-content:flex-end;padding:0;overflow:hidden;position:relative}.main-menu__radio.svelte-gpycji iframe:where(.svelte-gpycji){position:absolute;width:1000px;height:145px;border:none;border-radius:0;top:50%;left:-100px;transform:translateY(-50%) scale(.8)}.main-menu__title.svelte-gpycji{flex:1 1 auto;text-align:center;padding:0 2rem;-webkit-user-select:none;user-select:none}.main-menu__title.svelte-gpycji a:where(.svelte-gpycji){display:block;width:100%;height:100%}.main-menu__title.svelte-gpycji img:where(.svelte-gpycji){width:100%;height:100%}.main-menu.svelte-gpycji input:where(.svelte-gpycji){font-family:inherit;font-size:1rem;padding:1rem 1rem 1rem 3rem;border-radius:5px;border:solid 1px var(--light-gray);text-transform:uppercase;width:100%}.main-menu.svelte-gpycji input:where(.svelte-gpycji):focus{outline:none}@media screen and (max-width:1000px){.main-menu__main-section.svelte-gpycji{height:60px}.main-menu__section.svelte-gpycji+.main-menu__section:where(.svelte-gpycji){border-left:none}.main-menu__title.svelte-gpycji{padding:0 calc(var(--main-padding) * .5)}.main-menu__search.svelte-gpycji,.main-menu__radio.svelte-gpycji{display:none}}:root{--main-padding: 1.5rem;--button-primary-bg: #ffffff;--button-primary-color: #000000;--button-primary-border: #000000;--button-hover-bg: #000000;--button-hover-color: #ffffff;--button-disabled-opacity: .3;--button-border-radius: 4px;--button-padding: .4rem .5rem;--gray: #aeaea3;--light-gray: #eaeae4}@font-face{font-family:Lescargot;src:url(../../../fonts/LESCARGOT-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:ACaslonPro;src:url(../../../fonts/ACaslonPro-Regular.otf);font-weight:400;font-display:swap}html,body{font-family:ACaslonPro;min-height:100%;margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;box-sizing:border-box}
