.mega-menu--collections{padding-inline:max(var(--mega-menu-padding-inline),calc((100% - 80rem)/2))}.mega-collections{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,15.5rem);column-gap:clamp(3rem,5vw,5rem);width:100%}.mega-collections__heading{margin:0 0 1.25rem;font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--text-color) / .7)}.mega-collections__list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--mega-collections-rows, 5),auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.mega-collections__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.7rem;border-block-end:1px solid rgb(var(--text-color) / .12);color:rgb(var(--text-color))}.mega-collections__name{font-family:var(--heading-font-family);font-size:1.375rem;line-height:1.15;letter-spacing:-.01em;transition:opacity .2s,transform .25s}.mega-collections__list:hover .mega-collections__name{opacity:.45}.mega-collections__item:hover .mega-collections__name,.mega-collections__item:focus-visible .mega-collections__name{opacity:1;transform:translate(.25rem)}.mega-collections__badge{flex:none;padding:.3rem .65rem;border:1px solid rgb(var(--text-color) / .35);border-radius:999px;font-size:.5625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1}.mega-collections__all{display:inline-block;margin-block-start:1.75rem;padding-block-end:.35rem;border-block-end:1px solid rgb(var(--text-color));font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.mega-collections__card{display:grid;gap:.75rem;align-self:start;color:rgb(var(--text-color))}.mega-collections__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--text-color) / .05)}.mega-collections__media img{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.mega-collections__card-title{display:flex;justify-content:space-between;align-items:center;font-family:var(--heading-font-family);font-size:1.25rem}.mega-collections__card-title svg{transition:transform .2s}.mega-collections__card:hover .mega-collections__card-title svg{transform:translate(3px)}.mega-menu--editorial{grid-template-columns:minmax(0,1fr) minmax(0,15.5rem);column-gap:clamp(3rem,5vw,5rem);padding-inline:max(var(--mega-menu-padding-inline),calc((100% - 80rem)/2))}.mega-menu--editorial .mega-menu__navigation{max-width:none}.mega-menu__main{min-width:0}.mega-menu__chips{display:flex;flex-wrap:wrap;gap:1.5rem 4rem;margin-block-start:2rem;padding-block-start:1.75rem;border-block-start:1px solid rgb(var(--text-color) / .12)}.mega-menu__chip-title{margin:0 0 .9rem;font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.mega-menu__chip-list{display:flex;flex-wrap:wrap;gap:.5rem;max-width:26rem}.mega-menu__chip{display:inline-flex;align-items:center;padding:.5rem .8rem;border:1px solid rgb(var(--text-color) / .28);font-size:.75rem;letter-spacing:.02em;line-height:1;color:rgb(var(--text-color));transition:border-color .2s,background-color .2s,color .2s}.mega-menu__chip:hover{border-color:rgb(var(--text-color))}.mega-menu__current-card{max-width:15.5rem}.menu-ed__list,.menu-drawer__panel-body ul.menu-ed__list{display:grid;place-items:stretch;width:100%}.menu-ed__list>li{border-block-end:1px solid rgb(var(--text-color) / .1)}.menu-ed__entry{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding-block:.8rem;font-family:var(--heading-font-family);font-size:1.5rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;text-align:start;text-transform:none;color:rgb(var(--text-color))}.menu-ed__list--sub .menu-ed__entry{padding-block:.7rem;font-size:1.25rem}.menu-ed__chevron{flex:none;opacity:.7}.menu-ed__current{display:flex;align-items:center;gap:1rem;margin-block-start:1.75rem;padding:.75rem 1rem .75rem .75rem;background:#f5f1ec;color:rgb(var(--text-color))}.menu-ed__current-image{flex:none;width:3.5rem;height:4.25rem;object-fit:cover}.menu-ed__current-text{display:grid;gap:.2rem;flex:1;min-width:0}.menu-ed__current-label{font-size:.5625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--text-color) / .7)}.menu-ed__current-name{font-family:var(--heading-font-family);font-size:1.375rem;line-height:1.1}.menu-ed__footer{display:grid;gap:1rem;justify-items:start;margin-block-start:2rem;padding-block-end:1rem}.menu-ed__utility{display:inline-flex!important;align-items:center;gap:.7rem;font-size:.75rem;letter-spacing:.02em;text-transform:none;color:rgb(var(--text-color) / .7)}.menu-ed__utility svg{width:16px;height:auto;flex:none}.menu-ed__panel-head{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.75rem;margin-block-end:.25rem;border-block-end:1px solid rgb(var(--text-color) / .1)}.menu-ed__back{position:absolute;inset-inline-start:0;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-inline-start:-.9rem}.menu-ed__panel-title{margin:0;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.menu-ed__view-all{display:flex;align-items:center;justify-content:space-between;padding-block:1rem;border-block-end:1px solid rgb(var(--text-color) / .1);font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.menu-ed__chip-group{margin-block-start:1.5rem}.menu-ed__chip-title{margin:0 0 .75rem;font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--text-color) / .7)}.menu-ed__chip-list{display:flex;flex-wrap:wrap;gap:.5rem}.mega-menu--two-cards{grid-template-columns:minmax(0,1fr) minmax(0,32rem)}.mega-menu__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,15.5rem);gap:1rem;justify-content:end}.mega-menu--editorial:has(.mega-menu__cards){grid-template-columns:auto auto;justify-content:center;column-gap:clamp(4rem,8vw,8rem)}.mega-menu--editorial:has(.mega-menu__cards) .mega-menu__navigation{column-gap:4rem!important}.menu-ed .menu-ed__list a.menu-ed__entry{font-family:var(--heading-font-family)!important;font-size:1.5rem!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important}.menu-ed .menu-ed__list--sub a.menu-ed__entry{font-size:1.25rem!important}.menu-ed__loc-title{margin-block-start:1.5rem}.menu-ed__loc-form{display:grid}.menu-ed__loc-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:.8rem;border-block-end:1px solid rgb(var(--text-color) / .1);font-size:.9375rem;text-align:start;color:rgb(var(--text-color))}.menu-ed__loc-option.is-current{font-weight:500}.menu-ed__loc-option.is-current:after{content:"\2713";font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/92/assets/menu-editorial.css.map */
