.cmnav summary,.cmnav__link{letter-spacing:.01em;transition:background .18s var(--c-ease),color .18s var(--c-ease)}.cmnav summary{position:relative}.cmnav__link{position:relative}.cmnav summary:hover,.cmnav__link:hover,.cmnav summary:focus-visible,.cmnav__link:focus-visible{background:var(--c-surface);color:var(--c-fg)}.cmnav summary:active,.cmnav__link:active{background:var(--c-hair)}.cmnav details[open]>summary{background:var(--c-surface);color:var(--c-fg)}.cmnav details[open]>summary:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--c-clay)}.cmnav__link:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:var(--c-clay);transition:width .18s var(--c-ease)}.cmnav__link:hover:before,.cmnav__link:focus-visible:before,.cmnav__link:active:before{width:2px}.cmnav__sub a{transition:background .18s var(--c-ease),color .18s var(--c-ease)}.cmnav__sub a:hover,.cmnav__sub a:focus-visible{background:var(--c-hair);color:var(--c-fg)}.cmnav__util a:hover{color:var(--c-fg)}.csr{transition:background .18s var(--c-ease);padding-inline:8px;margin-inline:-8px}.csr:hover{background:var(--c-surface)}.csearch__all{color:var(--c-fg);display:inline-flex;align-items:center;gap:9px}.csearch__all:after{content:"\2192";transition:transform .22s var(--c-ease)}.csearch__all:hover:after{transform:translate(4px)}@media(max-width:999px){.cgal__item{aspect-ratio:1/1;background:var(--c-bg)}.cgal__item img,.cgal__item video{padding:0 4% 3%}.cgal__count{right:16px;bottom:10px;font-size:10.5px;letter-spacing:.16em;background:rgb(var(--t-page-rgb) / .86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px 10px;border-radius:999px;color:var(--c-fg)}.cgal__badge{top:14px;left:16px}}@media(min-width:1000px){.chiw{gap:72px}}.cinfo__rating{min-height:0}.cinfo__rating:not(:empty){margin-bottom:12px}.chiw__media{background:var(--c-bg)}.chiw__media img,.chiw__media video{padding:6%}@media(max-width:699px){.ccol__head{padding:22px 20px 12px}.ccol__h{font-size:26px}.ccol__d{font-size:13.5px;margin-top:12px}.ccol__bar{padding-bottom:6px;margin-bottom:16px}}.ccol__tools{gap:20px}.page-wrapper{overflow-x:clip}.csearch__pop{padding-top:22px}.csearch__pop b{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--c-soft);font-weight:400;margin-bottom:12px}.csearch__poprow{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-inline:-8px;padding-inline:8px}.csearch__poprow::-webkit-scrollbar{display:none}.csearch__pop-i{flex:0 0 116px;display:block;text-decoration:none;color:inherit}.csearch__pop-m{display:block;position:relative;aspect-ratio:1;background:var(--c-surface);border-radius:var(--c-r, 2px);overflow:hidden;box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .06)}.csearch__pop-m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.csearch__pop-t{display:block;margin-top:8px;font-size:12.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.csearch__pop-p{display:block;margin-top:2px;font-size:12px;color:var(--c-muted);font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-nav.css.map */
