.gr-dept .gr-dept__tile{height:calc(var(--gr-dept-tile-h, 260px) * .72)}@media screen and (min-width:750px){.gr-dept .gr-dept__tile{height:var(--gr-dept-tile-h, 260px)}}@media screen and (min-width:750px){.gr-header .gr-header__nav-row-inner{position:relative;overflow:visible}}.gr-depts>summary{cursor:pointer;list-style:none}.gr-depts>summary::-webkit-details-marker{display:none}.gr-depts__caret{transition:transform .12s ease}.gr-depts[open] .gr-depts__caret{transform:rotate(180deg)}.gr-depts__panel{position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:50;max-height:min(72vh,40rem);overflow:auto;padding:var(--space-5, 1.25rem) var(--space-6, 1.5rem) var(--space-6, 1.5rem);background:var(--surface, #fff);border:1px solid var(--border-strong, rgba(0, 0, 0, .15));border-top:0;border-radius:0 0 var(--card-radius, 12px) var(--card-radius, 12px);box-shadow:0 18px 40px #00000029}.gr-depts__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4, 1rem);margin-bottom:var(--space-4, 1rem);padding-bottom:var(--space-3, .75rem);border-bottom:1px solid var(--divider, rgba(0, 0, 0, .1))}.gr-depts__title{font-family:var(--body-family, inherit);font-size:var(--text-sm, .875rem);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em);color:var(--ink, #111)}.gr-depts__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:2px var(--space-5, 1.25rem);margin:0;padding:0;list-style:none}.gr-depts__link{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3, .75rem);padding:.45rem .6rem;border-radius:8px;color:var(--ink, #111);font-size:var(--text-sm, .9375rem);text-decoration:none}.gr-depts__link:hover,.gr-depts__link--active{background:var(--surface-sunken, rgba(0, 0, 0, .05))}.gr-depts__count{color:var(--ink-soft, #6b6b6b);font-size:.8125rem;font-variant-numeric:tabular-nums}.gr-depts__all-link{color:var(--ink-soft, #6b6b6b);font-size:var(--text-sm, .9375rem);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.gr-depts__all-link:hover{color:var(--ink, #111)}@media screen and (max-width:749px){.gr-depts__panel{position:fixed;left:1rem;right:1rem;border-top:1px solid var(--border-strong, rgba(0, 0, 0, .15));border-radius:var(--card-radius, 12px)}.gr-depts__list{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
