@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.form-multiselect-special{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;box-sizing:border-box;color:var(--Color-Text-Black-Primary);min-width:10rem;transition:background-color .3s;width:100%}.form-multiselect-special.--light{background:var(--Color-Surface-White-Primary)}.form-multiselect-special.--light:hover{background:var(--Color-Surface-Grey-Light-Secondary)}.form-group.--filled .form-multiselect-special.--light{background:var(--Color-Surface-Grey-Light-Secondary);box-shadow:inset 0 0 0 1px var(--Color-Outline-Black-Primary)}.form-multiselect-special.--dark{background:var(--Color-Surface-Grey-Dark-Secondary)}.form-multiselect-special.--dark:hover{background:var(--Color-Surface-Grey-Light-Quaternary)}.form-group.--filled .form-multiselect-special.--dark{background:var(--Color-Surface-Grey-Light-Quaternary);box-shadow:inset 0 0 0 1px var(--Color-Outline-Black-Primary)}.form-multiselect-special>*{font-family:var(--base-font)}.form-multiselect-special.--md{height:4.8rem}.form-multiselect-special.--md .multiselect-search,.form-multiselect-special.--md .multiselect-single-label{font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:400;height:4.8rem;line-height:2.6rem;padding:1rem 3.5rem 1.2rem 1.6rem}.form-multiselect-special.--md .multiselect-placeholder{align-items:center;color:var(--Color-Text-Black-Primary);display:flex;font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:400;gap:.6rem;line-height:2.6rem;padding:1rem 1.2rem 1.2rem 1.6rem}.form-multiselect-special.--md .multiselect-placeholder i{background:var(--Color-Surface-Black-Primary);color:var(--Color-Text-White-Primary);font-family:var(--base-font);font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem;padding:.2rem .6rem}@media(max-width:1023.9px){.form-multiselect-special.--mobile-md:not(#_){height:4.8rem}.form-multiselect-special.--mobile-md:not(#_) .multiselect-search,.form-multiselect-special.--mobile-md:not(#_) .multiselect-single-label{font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:400;height:4.8rem;line-height:2.6rem;padding:1rem 1.2rem 1.2rem 1.6rem}.form-multiselect-special.--mobile-md:not(#_) .multiselect-placeholder{align-items:center;color:var(--Color-Text-Black-Primary);display:flex;font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:400;gap:.6rem;line-height:2.6rem;padding:1rem 1.2rem 1.2rem 1.6rem}.form-multiselect-special.--mobile-md:not(#_) .multiselect-placeholder i{background:var(--Color-Surface-Black-Primary);color:var(--Color-Text-White-Primary);font-family:var(--base-font);font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem;padding:.2rem .6rem}}.form-multiselect-special.--lg{height:5.6rem}.form-multiselect-special.--lg .multiselect-search,.form-multiselect-special.--lg .multiselect-single-label{font-family:var(--base-font);font-size:2rem;font-style:normal;font-weight:400;height:5.6rem;line-height:2.8rem;padding:1.4rem 1.6rem}.form-multiselect-special.--lg .multiselect-placeholder{align-items:center;color:var(--Color-Text-Black-Primary);display:flex;font-family:var(--base-font);font-size:2rem;font-style:normal;font-weight:400;gap:.6rem;line-height:2.8rem;padding:1.4rem 1.6rem}.form-multiselect-special.--lg .multiselect-placeholder i{background:var(--Color-Surface-Black-Primary);color:var(--Color-Text-White-Primary);font-family:var(--base-font);font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem;padding:.2rem .6rem}.form-multiselect-special.is-active,.form-multiselect-special.is-open{background:var(--Color-Surface-White-Primary)!important;border:0;border-radius:0;box-shadow:none;box-shadow:inset 1px 0 0 var(--Color-Outline-Black-Primary),inset -1px 0 0 var(--Color-Outline-Black-Primary),inset 0 1px 0 var(--Color-Outline-Black-Primary)!important}.form-group.--error .form-multiselect-special{box-shadow:inset 0 0 0 1px var(--Color-Outline-Alert-Primary-Primary)}.form-multiselect-special .multiselect-wrapper{height:100%}.form-multiselect-special .multiselect-search{background:transparent;box-sizing:border-box;font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:400;height:4.8rem;line-height:2.4rem;padding:2rem 1.2rem 0}.form-multiselect-special .multiselect-dropdown{background:var(--Color-Surface-White-Primary);border:0;border-radius:0;box-shadow:inset 1px 0 0 var(--Color-Outline-Black-Primary),inset -1px 0 0 var(--Color-Outline-Black-Primary),inset 0 -1px 0 var(--Color-Outline-Black-Primary);height:auto;left:0;max-height:none;max-width:100%;min-width:100%;overflow:visible;padding:1px;right:auto;transition:all .2s;width:100%}.form-multiselect-special .multiselect-options{max-height:20rem;max-width:100%;overflow-x:auto}.form-multiselect-special .multiselect-option{align-items:center;border-radius:0;display:flex;font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:400;height:auto;line-height:2.6rem;padding:1.1rem 1.6rem;text-overflow:ellipsis;transition:all .2s}.form-multiselect-special .multiselect-option.is-pointed,.form-multiselect-special .multiselect-option:hover{background:var(--Color-Surface-Grey-Light-Primary-2)}.form-multiselect-special .multiselect-option.is-selected{background:var(--Color-Surface-Grey-Light-Primary-2);color:var(--Color-Text-Black-Primary)}.form-multiselect-special .multiselect-caret{display:none}.form-multiselect-special__caret{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='m2.3 7.9 1.4-1.4 8.2 8.2 8.2-8.2 1.4 1.4-9.5 9.6z'/%3E%3C/svg%3E") no-repeat 50%;height:2.4rem;pointer-events:none;position:absolute;right:1.2rem;transform-origin:center;transition:all .2s;width:2.4rem}.form-multiselect-special.--md~.form-multiselect-special__caret{top:1.2rem}@media(max-width:1023.9px){.form-multiselect-special.--mobile-md:not(#_)~.form-multiselect-special__caret{top:1.2rem}}.form-multiselect-special.--lg~.form-multiselect-special__caret{top:1.7rem}.form-group.--focused .form-multiselect-special__caret{transform:rotate(180deg)}.form-multiselect-special__search{padding:1rem}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.product-list-head[data-v-68167827]{align-items:center;display:flex;flex-direction:column;margin-bottom:2.8rem;text-align:center}@media(max-width:1023.9px){.product-list-head[data-v-68167827]{margin-bottom:4rem}}.product-list-head h1[data-v-68167827],.product-list-head h2[data-v-68167827]{font-family:var(--base-font);font-size:4.4rem;font-style:normal;font-weight:700;letter-spacing:-.066rem;line-height:4.8rem;text-wrap:balance;white-space:pre-line}@media(max-width:1023.9px){.product-list-head h1[data-v-68167827],.product-list-head h2[data-v-68167827]{font-family:var(--base-font);font-size:2.8rem;font-style:normal;font-weight:700;letter-spacing:-.042rem;line-height:3.2rem}}.product-list-head p[data-v-68167827]{font-family:var(--base-font);font-size:2rem;font-style:normal;font-weight:400;line-height:2.8rem;margin-top:1.6rem;text-wrap:balance;white-space:pre-line}@media(max-width:1023.9px){.product-list-head p[data-v-68167827]{font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-top:.8rem}}.product-list-head h3[data-v-68167827]{font-family:var(--base-font);font-size:3.2rem;font-style:normal;font-weight:700;letter-spacing:-.01rem;line-height:4rem;margin-top:4rem;text-wrap:balance;white-space:pre-line}@media(max-width:1023.9px){.product-list-head h3[data-v-68167827]{font-family:var(--base-font);font-size:2rem;font-style:normal;font-weight:700;letter-spacing:-.03rem;line-height:2.6rem;margin-top:2.8rem}}.product-list-head__items[data-v-68167827]{align-items:center;display:flex;flex:1;gap:1.6rem;margin:2.4rem 0 0;padding:0;width:100%}@media(max-width:1023.9px){.product-list-head__items[data-v-68167827]{align-items:stretch;flex-direction:column;gap:.8rem;margin-top:1.6rem}}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.product-filter__alphabet[data-v-bdac8c23]{display:flex;gap:.5rem;margin-left:auto}.product-filter__letter[data-v-bdac8c23]{align-items:center;background:var(--Color-Surface-White-Primary);border:1px solid transparent;display:flex;flex-shrink:0;font-family:var(--base-font);font-size:2rem;font-style:normal;font-weight:400;height:3rem;justify-content:center;line-height:2.8rem;padding:.1rem .3rem .3rem;transition:border-color .2s,background-color .2s;width:3rem}.product-filter__letter.--active[data-v-bdac8c23],.product-filter__letter[data-v-bdac8c23]:hover{background:var(--Color-Surface-Grey-Light-Secondary)}.product-filter__letter.--active[data-v-bdac8c23]{border-color:var(--Color-Outline-Black-Primary)}.product-filter__letter.--auto[data-v-bdac8c23]{padding-inline:.5rem;width:auto}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.product-filter[data-v-e9905048]{align-items:center;display:grid;gap:1.6rem;grid-template-columns:repeat(5,1fr)}@media(max-width:1023.9px){.product-filter[data-v-e9905048]{display:flex;flex-direction:column;gap:1.2rem}}.product-filter__selects[data-v-e9905048]{display:flex;gap:1.6rem;grid-column:span 2}@media(max-width:1023.9px){.product-filter__selects[data-v-e9905048]{gap:1.2rem;width:100%}}.product-filter__selects[data-v-e9905048]>*{flex:1}.product-filter__alphabet[data-v-e9905048]{display:flex;grid-column:span 3}@media(max-width:1023.9px){.product-filter__alphabet[data-v-e9905048]{width:100%}}.product-filter__alphabet-inner[data-v-e9905048]{display:inline-flex;margin-left:auto;overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.product-filter__alphabet-inner[data-v-e9905048]::-webkit-scrollbar{display:none}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.product-thumb[data-v-e6ca5fca]{align-items:flex-start;background:var(--Color-Surface-White-Primary);display:flex;flex-direction:column;padding:1.6rem}@media(max-width:1023.9px){.product-thumb[data-v-e6ca5fca]{padding:1.1rem}}.product-thumb__link[data-v-e6ca5fca]{display:flex;justify-content:center;margin:0 auto 1.6rem;padding:1.6rem 1rem .8rem}.product-thumb__image[data-v-e6ca5fca]{height:11rem;width:11rem}@media(max-width:1023.9px){.product-thumb__image[data-v-e6ca5fca]{height:8.8rem;width:8.8rem}}.product-thumb__image img[data-v-e6ca5fca]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-thumb__title[data-v-e6ca5fca]{font-family:var(--base-font);font-size:2.2rem;font-style:normal;font-weight:700;letter-spacing:-.022rem;line-height:3rem}@media(max-width:1023.9px){.product-thumb__title[data-v-e6ca5fca]{font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:700;letter-spacing:-.024rem;line-height:2.4rem}}.product-thumb__subtitle[data-v-e6ca5fca]{font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-bottom:.4rem;margin-top:-.2rem}@media(max-width:1023.9px){.product-thumb__subtitle[data-v-e6ca5fca]{font-family:var(--base-font);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}}.product-thumb__info[data-v-e6ca5fca]{align-items:center;display:flex;font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:400;gap:.5rem;line-height:2.4rem;margin-bottom:.4rem}.product-thumb__category[data-v-e6ca5fca]{background:var(--Color-Surface-Yellow-Primary);flex-shrink:0;padding:0 .6rem .2rem}@media(max-width:1023.9px){.product-thumb__category[data-v-e6ca5fca]{display:none}}.product-thumb__processing-time[data-v-e6ca5fca]{background:var(--Color-Surface-Blue-Opacity-Primary);color:var(--Color-Text-Blue-Primary);flex-shrink:0;padding:0 .6rem .2rem}.product-thumb__price[data-v-e6ca5fca]{color:var(--Color-Text-Blue-Primary);font-family:var(--base-font);font-size:3.2rem;font-style:normal;font-weight:700;letter-spacing:-.01rem;line-height:4rem;margin-bottom:.8rem}@media(max-width:1023.9px){.product-thumb__price[data-v-e6ca5fca]{font-family:var(--base-font);font-size:2.4rem;font-style:normal;font-weight:700;letter-spacing:-.036rem;line-height:3.2rem}}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.product-filters[data-v-d4c916fd]{margin-bottom:1.6rem}@media(max-width:1023.9px){.product-filters[data-v-d4c916fd]{margin-bottom:1.2rem}}.product-list[data-v-d4c916fd]{display:grid;gap:1.6rem;grid-template-columns:repeat(5,1fr)}@media(max-width:1023.9px){.product-list[data-v-d4c916fd]{gap:.8rem;grid-template-columns:repeat(2,1fr)}}.product-load[data-v-d4c916fd]{align-items:center;background:var(--Color-Buttons-Blue-Primary);color:var(--Color-Text-White-Primary-2);cursor:pointer;display:flex;font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:700;justify-content:center;letter-spacing:-.027rem;line-height:2.6rem;transition:all .2s}.product-load[data-v-d4c916fd]:hover{background:var(--Color-Buttons-Blue-Secondary)}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:400;src:url(../fonts/ESPeak-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:ES Peak;font-style:normal;font-weight:700;src:url(../fonts/ESPeak-Bold.woff2) format("woff2")}.testimonials[data-v-59869e57]{position:relative}.testimonial[data-v-59869e57]{align-items:center;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;max-width:66.5rem;text-align:center}@media(max-width:1023.9px){.testimonial[data-v-59869e57]{gap:1.2rem}}.testimonial__stars[data-v-59869e57]{align-items:center;color:var(--Color-Icon-Yellow-Primary);display:flex;gap:.5rem}.testimonial__content[data-v-59869e57]{font-family:var(--base-font);font-size:3.2rem;font-style:normal;font-weight:700;letter-spacing:-.01rem;line-height:4rem}@media(max-width:1023.9px){.testimonial__content[data-v-59869e57]{font-family:var(--base-font);font-size:2.4rem;font-style:normal;font-weight:700;letter-spacing:-.036rem;line-height:3.2rem}}.testimonial__author[data-v-59869e57]{font-family:var(--base-font);font-size:1.8rem;font-style:normal;font-weight:700;letter-spacing:-.027rem;line-height:2.6rem}@media(max-width:1023.9px){.testimonial__author[data-v-59869e57]{font-family:var(--base-font);font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem}}@media(max-width:1023.9px){[data-v-59869e57] .swiper{padding-bottom:8rem}}[data-v-59869e57] .swiper-wrapper{align-items:center}[data-v-59869e57] .swiper-slide{align-items:center;display:flex;justify-content:center}@media(max-width:1023.9px){[data-v-59869e57] .swiper-button-prev{left:50%;margin:0 0 0 -4.6rem;top:calc(100% - 4rem)}}@media(max-width:1023.9px){[data-v-59869e57] .swiper-button-next{margin:0 -4.6rem 0 0;right:50%;top:calc(100% - 4rem)}}
