body[data-cs-page=explore] .csm .csm-cats{position:relative;z-index:30;overflow:visible;--csm-gold-ink:#111}@media(min-width:768px){body[data-cs-page=explore] .csm .csm-cats{height:460px;align-self:flex-start}}body[data-cs-page=explore] .csm .csm-cat--department{display:block;padding:0}body[data-cs-page=explore] .csm .csm-department-menu .cs-nav-label{font-size:15px!important;letter-spacing:-.02em!important}body[data-cs-page=explore] .csm .csm-cats :is(.cs-nav-label,.csm-cat__name){font-family:Jost,sans-serif!important;font-weight:700}.csm .csm-department{margin:0;padding:0}.csm .csm-department__trigger{display:flex;align-items:center;gap:10px;min-height:50px;margin:0 8px;padding:8px 10px;border:0;border-radius:7px;list-style:none;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.csm .csm-department__trigger::marker{content:""}.csm .csm-department__trigger::-webkit-details-marker{display:none}.csm .csm-department__trigger:after{display:none}.csm .csm-department__trigger:hover,.csm .csm-department[open]>.csm-department__trigger{background:#f5f2ed}.csm .csm-department__trigger:hover .csm-cat__name,.csm .csm-department[open]>.csm-department__trigger .csm-cat__name{color:#111;font-weight:700}.csm .csm-department__trigger .csm-cat__name{font-size:16px;line-height:1.4;letter-spacing:-.02em}.csm .csm-department__trigger .csm-cat__subs{display:block;font-size:12px;line-height:1.5}.csm .csm-department__chevron{color:#96928b;flex:none}.csm .csm-department__trigger:focus-visible{outline:2px solid #111;outline-offset:-2px}.csm .csm-mega{position:absolute;inset-inline-start:calc(100% + 12px);top:var(--csm-mega-top, 0px);width:max-content;min-width:min(940px,var(--csm-mega-width, calc(100vw - 296px) ));max-width:var(--csm-mega-width, min(1200px, calc(100vw - 296px) ));max-height:none;display:flex;flex-direction:column;overflow:visible;isolation:isolate;border:1px solid #e7e3dc;border-radius:12px;background:#fff;box-shadow:0 16px 48px #1f1a1321,0 2px 8px #1f1a130a;color:#111;text-align:start}.csm .csm-mega:before{content:"";position:absolute;inset-block:0;inset-inline-start:-14px;width:14px}.csm .csm-department:not([open])>.csm-mega{display:none}.csm .csm-mega__head{flex:none;display:flex;align-items:center;gap:20px;min-height:76px;margin:0 28px;padding:18px 0;border-bottom:1px solid #eeebe6}.csm .csm-mega__head h3{margin:0;font-size:27px;font-weight:700;line-height:1.15;letter-spacing:-.02em;text-transform:uppercase}.csm .csm-mega__all{margin-inline-start:auto;display:inline-flex;align-items:center;gap:12px;font-size:14px;letter-spacing:-.02em;color:#65615a;min-height:32px}.csm .csm-mega__all span{font-size:17px}.csm .csm-mega__close{display:grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#777168;font:24px/1 Arial,sans-serif;cursor:pointer}.csm .csm-mega__close:hover{background:#f5f2ed;color:#111}.csm .csm-mega__body{min-height:0;overflow:visible;padding:24px 28px 30px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8d3cb transparent}.csm .csm-mega__groups{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);gap:26px;align-items:start}.csm .csm-mega:has([data-dept=designers]){width:var(--csm-mega-width, min(1200px, calc(100vw - 296px) ))}.csm .csm-mega__groups[data-dept=designers]{display:block;columns:6 150px;column-gap:26px}.csm .csm-mega__groups[data-dept=designers] .csm-mega__column{display:contents}.csm .csm-mega__groups[data-dept=designers] .csm-mega__group{margin:0 0 22px}.csm .csm-mega__groups[data-dept=designers] .csm-mega__group h4{break-after:avoid}.csm .csm-mega__groups[data-dept=designers] li{break-inside:avoid}.csm .csm-mega__column{display:flex;flex-direction:column;gap:26px;min-width:0}.csm .csm-mega__group{min-width:0}.csm .csm-mega__group h4{margin:0 0 12px;padding:0;color:#111;font-family:Jost,sans-serif!important;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.csm .csm-mega__group a{position:relative;display:block;width:fit-content;max-width:100%;padding:5px 0;color:#5c5852;font-size:15px;line-height:1.5;letter-spacing:-.02em;overflow-wrap:anywhere;text-decoration:none;transition:color .18s ease}.csm .csm-mega__group a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.csm .csm-mega__group a:is(:hover,:focus-visible){color:#111;font-weight:inherit;text-decoration:none}.csm .csm-mega__group a:is(:hover,:focus-visible):after{transform:scaleX(1)}.csm .csm-mega a:is(:hover,:focus-visible){color:#111}@media(prefers-reduced-motion:reduce){.csm .csm-mega__group a:after{transition:none}}@media(min-width:768px)and (max-width:1199px){.csm .csm-mega__groups{gap:24px 20px}.csm .csm-mega__head{margin-inline:22px}.csm .csm-mega__body{padding:20px 22px 26px}}@media(min-width:768px)and (max-width:959px){.csm .csm-mega__groups{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.csm .csm-mega__head{gap:12px}.csm .csm-mega__head h3{font-size:24px}}@media(pointer:coarse){.csm .csm-department__trigger{min-height:52px}.csm .csm-mega__group a{min-height:44px;display:flex;align-items:center}.csm .csm-mega__close{width:44px;height:44px}}@media(prefers-reduced-motion:no-preference){.csm .csm-department[open]>.csm-mega{animation:csm-menu-in .14s ease-out}@keyframes csm-menu-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}}@media(max-width:767px){.csm .csm-mega{display:none!important}}.csm .csm-cats:not([data-departments-ready]) .csm-mega__close{display:none}.csm .csm-mega:has(.csm-mega__column:only-child){width:min(460px,var(--csm-mega-width, 460px))}.csm .csm-mega__groups:has(>.csm-mega__column:only-child){grid-template-columns:1fr}.csm .csm-mega__column:only-child{margin-bottom:0}@media(min-width:2000px){body[data-cs-page=explore] .csm .csm-cats{height:520px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cs-explore-departments.css.map */
