.jj-fly-wrap{position:absolute;inset-inline-start:16.5rem;top:100%;margin-top:.5rem;z-index:40}.jj-fly{width:min(54rem,calc(100vw - 19rem));max-height:60dvh;overflow-y:auto;border-radius:14px;background:#fff;border:1.5px solid #E6F7F8;box-shadow:0 18px 40px #0f2f5e40;padding:1rem 1.25rem 1.25rem;contain:content}.jj-fly[hidden]{display:none}.jj-fly-head{display:flex;align-items:center;gap:.75rem;padding-bottom:.6rem;margin-bottom:.75rem;border-bottom:1px solid #EEF3FA}.jj-fly-back{display:none}.jj-fly-title{font-weight:800;font-size:1.05rem;color:#0f2f5e;text-decoration:none}.jj-fly-all{margin-inline-start:auto;font-size:.8rem;font-weight:700;color:#00abb3;text-decoration:none;white-space:nowrap}.jj-fly-title:hover,.jj-fly-all:hover{text-decoration:underline}.jj-fly-cols{columns:3 13rem;column-gap:1.75rem}.jj-fly-group{break-inside:avoid;margin-bottom:1rem}.jj-fly-group-title{display:block;padding-bottom:.3rem;margin-bottom:.35rem;border-bottom:2px solid #00ABB3;font-weight:700;font-size:.9rem;color:#0f2f5e;text-decoration:none}a.jj-fly-group-title:hover{color:#00abb3}.jj-fly-leaves{margin:0;padding:0;list-style:none}.jj-fly-leaves a{display:block;padding:.2rem 0;font-size:.82rem;color:#4a5b73;text-decoration:none}.jj-fly-leaves a:hover,.jj-fly-leaves a:focus-visible{color:#00abb3;text-decoration:underline}.jj-cat-li.is-flyout>details>.jj-cat-row{background:#00abb359!important}.jj-fly-group{border-radius:8px;padding:.35rem .45rem;margin-inline:-.45rem}.jj-fly-group:hover,.jj-fly-group.is-hot{background:#f2fbfb}.jj-fly-group:hover .jj-fly-group-title,.jj-fly-group.is-hot .jj-fly-group-title{color:#00abb3;border-bottom-color:#0f2f5e}.jj-fly-leaves a{border-radius:6px;padding-inline:.35rem;margin-inline:-.35rem}.jj-fly-leaves a:hover,.jj-fly-leaves a:focus-visible,.jj-fly-leaves a.is-hot{background:#00abb3;color:#fff!important;text-decoration:none;font-weight:600}.jj-fly-title:hover,.jj-fly-title.is-hot{color:#00abb3}.jj-fly-l4{margin:0 0 .25rem;padding:0 0 0 .6rem;list-style:none;border-inline-start:2px solid #E6F7F8}.jj-fly-l4:empty{display:none}.jj-fly-leaves .jj-fly-l4 a{padding-block:.12rem;font-size:.76rem;color:#6b7a90}.jj-fly-leaf-label{display:block;padding:.2rem 0;font-size:.82rem;font-weight:600;color:#4a5b73}.jj-fly-more>summary{cursor:pointer;list-style:none;padding:.12rem 0;font-size:.76rem;font-weight:700;color:#00abb3}.jj-fly-more>summary::-webkit-details-marker{display:none}.jj-fly-more>summary:hover,.jj-fly-more>summary:focus-visible{text-decoration:underline}.jj-fly-more[open]>summary{display:none}.jj-fly-more>.jj-fly-l4{padding-inline-start:0;border-inline-start:0}jj-cat-menu .group\/leaf>summary:hover{background:#00abb340}jj-cat-menu details[open] .jj-cat-li{animation:none!important}jj-cat-menu .jj-cat-row,jj-cat-menu .jj-cat-row:before,jj-cat-menu .jj-cat-ico{transition:none!important}jj-cat-menu .jj-cat-row:hover{padding-inline-start:1rem}@media(max-width:767px){.jj-fly-wrap{inset-inline-start:0}.jj-fly{width:calc(100vw - 2rem);max-height:70dvh}.jj-fly-back{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:#e6f7f8;color:#0f2f5e;flex-shrink:0}.jj-fly-cols{columns:2 9rem;column-gap:1rem}}.jj-ctry{display:flex;width:100%;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));background:transparent;color:inherit;border:0}.jj-ctry.is-current{background-color:var(--color-surface-secondary);font-weight:var(--font-weight-medium, 500)}.jj-ctry:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.jj-ctry-chk{display:inline-flex;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);flex-shrink:0;align-items:center;justify-content:center}.jj-ctry-name{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jj-ctry-cur{flex-shrink:0;color:var(--color-on-surface-secondary);opacity:0}.jj-ctry.is-current .jj-ctry-cur,.jj-ctry:focus-visible .jj-ctry-cur{opacity:1}@media(hover:hover){.jj-ctry:hover{background-color:var(--color-surface-secondary)}.jj-ctry:hover .jj-ctry-cur{opacity:1}}@media(prefers-reduced-motion:no-preference){.jj-ctry{transition:background-color .15s,transform .15s}.jj-ctry:active{transform:scale(.98)}.jj-ctry-cur{transition:opacity .15s}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
