.drawer-fade-enter-active[data-v-867452a9],.drawer-fade-leave-active[data-v-867452a9]{transition:opacity .25s}.drawer-fade-enter-from[data-v-867452a9],.drawer-fade-leave-to[data-v-867452a9]{opacity:0}.drawer-bottom-enter-active[data-v-867452a9],.drawer-bottom-leave-active[data-v-867452a9],.drawer-left-enter-active[data-v-867452a9],.drawer-left-leave-active[data-v-867452a9],.drawer-right-enter-active[data-v-867452a9],.drawer-right-leave-active[data-v-867452a9],.drawer-top-enter-active[data-v-867452a9],.drawer-top-leave-active[data-v-867452a9]{transition:transform .3s}.drawer-left-enter-from[data-v-867452a9],.drawer-left-leave-to[data-v-867452a9]{transform:translate(-100%)}.drawer-right-enter-from[data-v-867452a9],.drawer-right-leave-to[data-v-867452a9]{transform:translate(100%)}.drawer-top-enter-from[data-v-867452a9],.drawer-top-leave-to[data-v-867452a9]{transform:translateY(-100%)}.drawer-bottom-enter-from[data-v-867452a9],.drawer-bottom-leave-to[data-v-867452a9]{transform:translateY(100%)}@media (width<=991.98px){#search-form1[data-v-a51dc00a]{font-size:16px}}.blog-list[data-v-4d98c1c5]{flex-direction:column;gap:2rem;display:flex}.blog-featured[data-v-4d98c1c5]{background:var(--j-card);border-radius:.75rem;overflow:hidden;box-shadow:0 0 0 .05rem #083c820f,0 0 1.25rem #1e22280f}.blog-featured__link[data-v-4d98c1c5]{color:inherit;text-decoration:none;display:block}.blog-featured__media[data-v-4d98c1c5]{aspect-ratio:2;overflow:hidden}.blog-featured__media img[data-v-4d98c1c5]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .35s}.blog-featured:hover .blog-featured__media img[data-v-4d98c1c5]{transform:scale(1.03)}.blog-featured__body[data-v-4d98c1c5]{padding:1.5rem 1.75rem 1.75rem}.blog-featured__tag[data-v-4d98c1c5]{text-transform:uppercase;letter-spacing:.05em;color:var(--j-color-primary);margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:inline-block}.blog-featured__title[data-v-4d98c1c5]{color:var(--j-text-primary);margin:0 0 .75rem;font-size:1.35rem;font-weight:700;line-height:1.35}.blog-featured__excerpt[data-v-4d98c1c5]{color:var(--j-text-secondary);margin:0 0 1rem;font-size:.9rem;line-height:1.65}.blog-featured__more[data-v-4d98c1c5]{color:var(--j-color-primary);font-size:.8rem;font-weight:600}.blog-grid[data-v-4d98c1c5]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.blog-grid[data-v-4d98c1c5]{grid-template-columns:repeat(2,1fr)}}.blog-card[data-v-4d98c1c5]{background:var(--j-card);border-radius:.5rem;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 0 0 .05rem #083c820f,0 0 .75rem #1e22280a}.blog-card[data-v-4d98c1c5]:hover{transform:translateY(-2px);box-shadow:0 0 0 .05rem #083c821a,0 .5rem 1.5rem #1e222814}.blog-card__link[data-v-4d98c1c5]{color:inherit;text-decoration:none;display:block}.blog-card__media[data-v-4d98c1c5]{aspect-ratio:16/10;overflow:hidden}.blog-card__media img[data-v-4d98c1c5]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .35s}.blog-card:hover .blog-card__media img[data-v-4d98c1c5]{transform:scale(1.04)}.blog-card__body[data-v-4d98c1c5]{padding:1rem 1.25rem 1.25rem}.blog-card__tag[data-v-4d98c1c5]{text-transform:uppercase;letter-spacing:.04em;color:var(--j-color-primary);margin-bottom:.35rem;font-size:.65rem;font-weight:700;display:inline-block}.blog-card__title[data-v-4d98c1c5]{color:var(--j-text-primary);margin:0 0 .4rem;font-size:1rem;font-weight:600;line-height:1.4}.blog-card__excerpt[data-v-4d98c1c5]{color:var(--j-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}@media (width<=640px){.blog-featured__body[data-v-4d98c1c5]{padding:1.15rem 1.25rem 1.35rem}.blog-featured__title[data-v-4d98c1c5]{font-size:1.15rem}}.blog-sidebar[data-v-828cabd7]{flex-direction:column;gap:1.5rem;display:flex}.blog-sidebar__widget[data-v-828cabd7]{background:var(--j-card);border-radius:.75rem;padding:1.25rem 1.5rem;box-shadow:0 0 0 .05rem #083c820f,0 0 .75rem #1e22280a}.blog-sidebar__heading[data-v-828cabd7]{text-transform:capitalize;letter-spacing:.04em;color:var(--j-text-primary);border-bottom:2px solid var(--j-color-primary);margin:0 0 .85rem;padding-bottom:.6rem;font-size:.85rem;font-weight:700}.blog-sidebar__related[data-v-828cabd7]{margin:0;padding:0;list-style:none}.blog-sidebar__related li[data-v-828cabd7]{border-bottom:1px solid var(--j-muted);padding:.45rem 0}.blog-sidebar__related li[data-v-828cabd7]:last-child{border-bottom:none}.blog-sidebar__related-link[data-v-828cabd7]{color:var(--j-text-secondary);font-size:.85rem;line-height:1.45;text-decoration:none;transition:color .15s}.blog-sidebar__related-link[data-v-828cabd7]:hover{color:var(--j-color-primary)}.blog-sidebar__categories[data-v-828cabd7]{margin:0;padding:0;list-style:none}.blog-sidebar__cat-link[data-v-828cabd7]{color:var(--j-text-secondary);justify-content:space-between;align-items:center;padding:.45rem 0;font-size:.85rem;text-decoration:none;transition:color .15s;display:flex}.blog-sidebar__cat-link[data-v-828cabd7]:hover{color:var(--j-color-primary)}.blog-sidebar__cat-count[data-v-828cabd7]{background:var(--j-muted);color:var(--j-text-muted);text-align:center;border-radius:9999px;min-width:1.5rem;padding:.1rem .5rem;font-size:.75rem}.blog-sidebar__newsletter[data-v-828cabd7]{background:var(--j-background);border:1px solid var(--j-border-subtle)}.blog-sidebar__newsletter-text[data-v-828cabd7]{color:var(--j-text-secondary);margin:0 0 .75rem;font-size:.82rem;line-height:1.55}.blog-sidebar__newsletter-form[data-v-828cabd7]{flex-direction:column;gap:.5rem;display:flex}.blog-sidebar__newsletter-input[data-v-828cabd7]{border:1px solid var(--j-border-subtle);border-radius:.375rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.82rem;transition:border-color .15s}.blog-sidebar__newsletter-input[data-v-828cabd7]:focus{border-color:var(--j-color-primary)}.blog-sidebar__newsletter-btn[data-v-828cabd7]{color:var(--j-btn-dark-text);background:var(--j-color-primary);cursor:pointer;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.82rem;font-weight:600;transition:background .15s}.blog-sidebar__newsletter-btn[data-v-828cabd7]:hover{background:var(--j-color-primary-pressed)}.blog-sidebar__newsletter-success[data-v-828cabd7]{color:var(--j-color-success);margin:0;font-size:.85rem;font-weight:600}.blog-sidebar__share[data-v-828cabd7]{gap:.5rem;display:flex}.blog-sidebar__share-btn[data-v-828cabd7]{border:1px solid var(--j-border-subtle);width:2.25rem;height:2.25rem;color:var(--j-text-muted);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:inline-flex}.blog-sidebar__share-btn[data-v-828cabd7]:hover{color:var(--j-color-primary);border-color:var(--j-color-primary);background:var(--j-primary-bg)}@media (width<=991.98px){.blog-sidebar[data-v-828cabd7]{margin-top:2rem}}@media (width<=767.98px){.detail-tab-btn[data-v-714227b2]{min-height:44px}.detail-tabs-bar[data-v-714227b2]{flex-wrap:nowrap}}.pager[data-v-0f54aec6]{justify-content:center;align-items:center;gap:.75rem;display:flex}.pager__list[data-v-0f54aec6]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.pager__item[data-v-0f54aec6],.pager__link[data-v-0f54aec6],.pager__list[data-v-0f54aec6]{display:inline-flex}.pager__link[data-v-0f54aec6]{border:1px solid var(--j-border-subtle);min-width:2.25rem;height:2.25rem;color:var(--j-text-secondary);border-radius:.5rem;justify-content:center;align-items:center;padding:0 .375rem;font-size:.875rem;line-height:1;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s}.pager__link--active[data-v-0f54aec6],.pager__link--active[data-v-0f54aec6]:hover,.pager__link[data-v-0f54aec6]:hover{color:var(--j-color-primary);border-color:var(--j-color-primary)}.pager__link--active[data-v-0f54aec6],.pager__link--active[data-v-0f54aec6]:hover{background:var(--j-icon-bg);cursor:default;font-weight:600}.pager__link--disabled[data-v-0f54aec6]{color:var(--j-text-muted);opacity:.45;cursor:default}.pager__ellipsis[data-v-0f54aec6]{min-width:2.25rem;height:2.25rem;color:var(--j-text-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.pager__info[data-v-0f54aec6]{color:var(--j-text-muted);white-space:nowrap;font-size:.8125rem}@media (width<=639.98px){.pager__number[data-v-0f54aec6]{display:none}.pager__link[data-v-0f54aec6]{min-width:2.75rem;height:2.75rem}}.product-list-item[data-v-94575a35]{border-bottom:1px solid var(--j-border-subtle)}.product-list-item[data-v-94575a35]:last-child{border-bottom:none}.product-list-item__link[data-v-94575a35]{color:inherit;align-items:center;gap:1.25rem;padding:1.25rem 0;text-decoration:none;transition:opacity .2s;display:flex}.product-list-item__link[data-v-94575a35]:hover{opacity:.75}.product-list-item__media[data-v-94575a35]{background:var(--j-bg-subtle);border-radius:.5rem;flex-shrink:0;width:100px;height:100px;overflow:hidden}.product-list-item__media img[data-v-94575a35]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-list-item__body[data-v-94575a35]{flex:1;min-width:0}.product-list-item__tag[data-v-94575a35]{text-transform:uppercase;letter-spacing:.04em;color:var(--j-color-primary);margin-bottom:.25rem;font-size:.7rem;font-weight:600;display:inline-block}.product-list-item__title[data-v-94575a35]{color:var(--j-text-primary);margin:0 0 .35rem;font-size:1rem;font-weight:600;line-height:1.4}.product-list-item__desc[data-v-94575a35]{color:var(--j-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}.product-list-item__arrow[data-v-94575a35]{color:var(--j-text-muted);flex-shrink:0;transition:transform .2s}.product-list-item__link:hover .product-list-item__arrow[data-v-94575a35]{transform:translate(4px)}@media (width<=640px){.product-list-item__media[data-v-94575a35]{width:72px;height:72px}.product-list-item__link[data-v-94575a35]{gap:.75rem;padding:1rem 0}}[data-v-ff6a03da] .iti{width:100%}[data-v-ff6a03da] .iti__tel-input{width:100%;min-height:calc(2.5rem + 2px);color:var(--j-text-secondary);background-color:var(--j-background);border:1px solid var(--j-border-subtle);border-radius:.4rem;padding:.6rem 1rem .6rem 4.75rem;font-size:1rem;font-weight:500;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:0 0 1.25rem #1e22280a}[data-v-ff6a03da] .iti__tel-input:focus{border-color:color-mix(in oklab,var(--j-color-info) 50%,transparent);outline:0}[data-v-ff6a03da] .iti__selected-dial-code{color:var(--j-text-secondary);font-size:1rem;font-weight:600}[data-v-ff6a03da] .iti__country-list{border-radius:.4rem;font-size:.875rem;box-shadow:0 0 1.25rem #1e22281f}[data-v-ff6a03da] .iti__country{padding-top:10px;padding-bottom:10px}[data-v-ff6a03da] .iti__country-name{font-weight:500}[data-v-ff6a03da] .iti__search-input{font-size:.875rem}[data-v-ff6a03da] .iti--fullscreen-popup .iti__country{line-height:1.5}@media (width<=767.98px){[data-v-ff6a03da] .iti__tel-input{min-height:44px}[data-v-ff6a03da] .iti__selected-dial-code{font-size:1rem}}.modal-fade-enter-active[data-v-a383172e],.modal-fade-leave-active[data-v-a383172e]{transition:opacity .25s}.modal-fade-enter-from[data-v-a383172e],.modal-fade-leave-to[data-v-a383172e]{opacity:0}.field-input[data-v-ce3b7dee]{width:100%;min-height:calc(2.5rem + 2px);color:var(--j-text-secondary);background-color:var(--j-background);border:1px solid var(--j-border-subtle);background-clip:padding-box;border-radius:.4rem;padding:.6rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.field-input[data-v-ce3b7dee],.field-input[data-v-ce3b7dee]:focus{box-shadow:0 0 1.25rem #1e22280a}.field-input[data-v-ce3b7dee]:focus{border-color:color-mix(in oklab,var(--j-color-info) 50%,transparent);outline:0}.field-static[data-v-ce3b7dee]{margin-bottom:1rem}.field-label-static[data-v-ce3b7dee]{color:var(--j-muted-foreground);margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;display:block}.field-select[data-v-ce3b7dee]{width:100%;min-height:calc(2.5rem + 2px);color:var(--j-text-secondary);background-color:var(--j-background);border:1px solid var(--j-border-subtle);appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23343a40%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m2%205%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border-radius:.4rem;padding:.6rem 2.25rem .6rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;transition:border-color .15s ease-in-out;display:block;box-shadow:0 0 1.25rem #1e22280a}.field-select[data-v-ce3b7dee]:focus{border-color:color-mix(in oklab,var(--j-color-info) 50%,transparent);outline:0}.field-submit[data-v-ce3b7dee]{color:var(--j-btn-dark-text);background-color:var(--j-color-primary);border:1px solid var(--j-color-primary);cursor:pointer;border-radius:50rem;padding:.6rem 1.75rem;font-size:.85rem;font-weight:600;line-height:1.5;transition:transform .2s,box-shadow .2s;display:inline-block}.field-submit[data-v-ce3b7dee]:hover:not(:disabled){transform:translateY(-.15rem);box-shadow:0 .25rem .75rem #1e222826}.field-submit[data-v-ce3b7dee]:disabled{opacity:.65;pointer-events:none}.modal-status-btn[data-v-ce3b7dee]{width:3rem;height:3rem;color:var(--j-btn-dark-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.modal-status-btn--success[data-v-ce3b7dee]{background:var(--j-color-primary);box-shadow:0 .25rem .75rem #00a86b59}.modal-status-btn--error[data-v-ce3b7dee]{background:var(--j-color-danger);box-shadow:0 .25rem .75rem #e5484d59}.modal-status-btn[data-v-ce3b7dee]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-.125rem)}.modal-status-btn[data-v-ce3b7dee]:active:not(:disabled){transform:scale(.95)}@media (width<=767.98px){.field-static[data-v-ce3b7dee]{margin-bottom:.75rem}.field-input[data-v-ce3b7dee],.field-select[data-v-ce3b7dee],.field-submit[data-v-ce3b7dee]{min-height:44px}.field-submit[data-v-ce3b7dee]{width:100%;display:block}.footer-menu-link[data-v-dfca1794]{align-items:center;min-height:44px;display:inline-flex}}.dropdown-enter-active[data-v-420519ca],.dropdown-leave-active[data-v-420519ca]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-420519ca],.dropdown-leave-to[data-v-420519ca]{opacity:0;transform:translateY(-4px)}@media (width<=991.98px){.udropdown-panel[data-v-420519ca]{max-width:calc(100vw - 2rem);right:0}.lang-toggle[data-v-2409913c]{min-height:44px}}.site-menu{margin-bottom:0}.site-menu-item{position:relative}.site-menu-link{color:var(--j-nav-link);align-items:center;padding:.5rem 1rem;line-height:1;text-decoration:none;display:flex}.site-menu-link:hover{color:var(--j-nav-link-hover)}.submenu-chevron{flex-shrink:0;transition:transform .2s}.site-menu-item:hover .submenu-chevron{transform:rotate(180deg)}.menu-item-icon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:14px;height:14px;margin-right:.375rem}.site-menu-toggle{color:var(--j-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .5rem;transition:transform .2s;display:inline-flex}.site-menu-toggle[aria-expanded=true]{transform:rotate(180deg)}@media (width>=992px){.site-menu-toggle{display:none}}@media (width<=991.98px){.site-menu-link{min-height:44px}}.site-submenu{background:var(--j-dropdown-bg);margin:0;padding:0 0 .5rem 1rem;list-style:none;position:static}.site-submenu .site-submenu{padding-left:1rem}@media (width>=992px){.site-submenu{z-index:1050;white-space:nowrap;background:var(--j-dropdown-bg);border:1px solid color-mix(in oklab,var(--j-border-subtle) 15%,var(--j-dropdown-bg));visibility:hidden;opacity:0;transform-origin:top;background-clip:padding-box;border-radius:.375rem;min-width:max-content;padding:.5rem 0;transition:opacity .15s cubic-bezier(.16,1,.3,1) .15s,visibility .15s cubic-bezier(.16,1,.3,1) .15s,transform .15s cubic-bezier(.16,1,.3,1) .15s;position:absolute;transform:translateY(6px)scale(.98);box-shadow:0 .5rem 1rem #00000026}.site-menu-item:focus-within>.site-submenu,.site-menu-item:hover>.site-submenu{visibility:visible;opacity:1;transition:opacity .18s cubic-bezier(.16,1,.3,1),visibility .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);transform:translateY(0)scale(1)}.site-menu-sub>.site-submenu{transform-origin:0 0;margin-top:-1px;top:0;left:100%;transform:translate(6px)scale(.98)}.site-menu-sub:focus-within>.site-submenu,.site-menu-sub:hover>.site-submenu{transform:translate(0)scale(1)}.site-menu-sub.site-menu-item .submenu-chevron,.site-menu-sub.site-menu-item:focus-within .submenu-chevron,.site-menu-sub.site-menu-item:hover .submenu-chevron{transform:rotate(-90deg)}.site-submenu .site-submenu{padding:.5rem 0}}@media (prefers-reduced-motion:reduce){.site-submenu{transition:none;transform:none}}.site-icon-btn[data-v-affb3474]{width:2.25rem;height:2.25rem;color:var(--j-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:color .2s,background-color .2s;display:inline-flex}.site-icon-btn[data-v-affb3474]:hover{color:var(--j-nav-link-hover);background-color:color-mix(in oklab,var(--j-text-primary) 8%,transparent)}.hamburger[data-v-affb3474]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex;position:relative}@media (width>=992px){.hamburger[data-v-affb3474]{display:none}}@media (width<=991.98px){.site-icon-btn[data-v-affb3474]{width:2.75rem!important;height:2.75rem!important}.hamburger[data-v-affb3474]{width:2.75rem;height:2.75rem}}.hamburger>span[data-v-affb3474]{width:1.25rem;transition:background-color .2s;display:block;position:relative}.hamburger>span[data-v-affb3474],.hamburger>span[data-v-affb3474]:after,.hamburger>span[data-v-affb3474]:before{background-color:var(--j-text-primary);border-radius:1px;height:2px}.hamburger>span[data-v-affb3474]:after,.hamburger>span[data-v-affb3474]:before{content:"";width:100%;position:absolute;left:0}.hamburger>span[data-v-affb3474]:before{top:-.4rem}.hamburger>span[data-v-affb3474]:after{top:.4rem}.site-header{transition:box-shadow .25s,background-color .25s}.site-header.fixed{z-index:1020;animation:none;position:fixed;top:0;left:0;right:0}.site-header.navbar-stick{box-shadow:0 .25rem .75rem color-mix(in oklab,var(--j-overlay) 20%,transparent)}.site-icon-btn{width:2.25rem;height:2.25rem;color:var(--j-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:color .2s,background-color .2s;display:inline-flex}.site-icon-btn:hover{color:var(--j-nav-link-hover);background-color:color-mix(in oklab,var(--j-text-primary) 8%,transparent)}.hamburger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex;position:relative}@media (width>=992px){.hamburger{display:none}}@media (width<=991.98px){.site-icon-btn{width:2.75rem!important;height:2.75rem!important}.hamburger{width:2.75rem;height:2.75rem}}.hamburger>span{width:1.25rem;transition:background-color .2s;display:block;position:relative}.hamburger>span,.hamburger>span:after,.hamburger>span:before{background-color:var(--j-text-primary);border-radius:1px;height:2px}.hamburger>span:after,.hamburger>span:before{content:"";width:100%;position:absolute;left:0}.hamburger>span:before{top:-.4rem}.hamburger>span:after{top:.4rem}.thumbs-swiper .swiper-slide{transition:all .3s cubic-bezier(.4,0,.2,1);width:64px!important;margin-right:16px!important}.thumbs-swiper .swiper-slide:hover{transform:scale(1.05)}.thumbs-swiper .swiper-slide:last-child{margin-right:0!important}.backdrop-blur-sm{-webkit-backdrop-filter:blur(8px)}.group:hover .backdrop-blur-sm{-webkit-backdrop-filter:blur(12px)}@media (width<=768px){.thumbs-swiper .swiper-slide{width:4rem!important;height:4rem!important}}.thumbs-swiper .swiper-scrollbar{display:none}.thumbs-swiper{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.thumbs-swiper .swiper-slide{touch-action:manipulation}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:1s linear infinite spin}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-within\:ring-blue-500:focus-within{--tw-ring-opacity:1;--tw-ring-color:color-mix(in oklab, var(--j-color-info) 60%, transparent)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}@media (hover:none) and (pointer:coarse){.thumbs-swiper .swiper-slide:hover{transform:none}.group\/main-image button{opacity:1!important;transform:none!important}}.group\/main-image button{border-radius:50%!important}@media (prefers-reduced-motion:reduce){.backdrop-blur-sm,.thumbs-swiper .swiper-slide{transition:none}.animate-spin{animation:none}}.category-sidebar[data-v-1b437879]{width:100%}@media (width>=768px){.category-sidebar[data-v-1b437879]{width:auto}}@media (width>=1024px){.category-sidebar[data-v-1b437879]{width:25%}}.category-sidebar__inner[data-v-1b437879]{background:var(--j-card);border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #00000014}.category-sidebar__title[data-v-1b437879]{letter-spacing:.04em;text-transform:uppercase;color:var(--j-text-primary);margin:0 0 .25rem;font-size:.8125rem;font-weight:700}.category-sidebar__subtitle[data-v-1b437879]{color:var(--j-muted-foreground);margin-bottom:.75rem;font-size:.6875rem}.category-sidebar__list[data-v-1b437879]{margin:0;padding:0;list-style:none}.category-sidebar__group[data-v-1b437879]{border-bottom:1px solid var(--j-border-subtle)}.category-sidebar__group[data-v-1b437879]:last-child{border-bottom:none}.category-sidebar__parent-row[data-v-1b437879]{align-items:center;display:flex}.category-sidebar__parent[data-v-1b437879]{min-width:0;color:inherit;flex:1;padding:.5rem 0}.category-sidebar__parent--link[data-v-1b437879]{text-decoration:none}.category-sidebar__parent--active .category-sidebar__parent-name[data-v-1b437879],.category-sidebar__parent--link:hover .category-sidebar__parent-name[data-v-1b437879]{color:var(--j-color-primary)}.category-sidebar__parent-name[data-v-1b437879]{color:var(--j-text-primary);font-size:.8125rem;font-weight:600;line-height:1.4;transition:color .15s}.category-sidebar__chevron-btn[data-v-1b437879]{cursor:pointer;color:var(--j-muted-foreground);background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:.25rem;padding:.375rem;transition:color .15s;display:inline-flex}.category-sidebar__chevron-btn[data-v-1b437879]:hover{color:var(--j-text-secondary)}.category-sidebar__chevron[data-v-1b437879]{color:var(--j-muted-foreground);flex-shrink:0;transition:transform .2s}.category-sidebar__chevron--open[data-v-1b437879]{transform:rotate(90deg)}.category-sidebar__children-wrap[data-v-1b437879]{max-height:0;transition:max-height .2s;overflow:hidden}.category-sidebar__children-wrap--open[data-v-1b437879]{max-height:300px}.category-sidebar__children[data-v-1b437879]{margin:0;padding:0 0 .5rem .875rem;list-style:none;position:relative}.category-sidebar__children[data-v-1b437879]:before{content:"";background:var(--j-border-subtle);width:1px;position:absolute;top:.375rem;bottom:.375rem;left:0}.category-sidebar__child[data-v-1b437879]{color:var(--j-text-secondary);padding:.3125rem 0 .3125rem .625rem;font-size:.75rem;font-weight:400;line-height:1.45;text-decoration:none;transition:color .15s;display:block}.category-sidebar__child--active[data-v-1b437879],.category-sidebar__child[data-v-1b437879]:hover{color:var(--j-color-primary)}
