.asl-mega{--asl-mega-ink: #261635;--asl-mega-body: rgba(38, 22, 53, .82);--asl-mega-muted: rgba(38, 22, 53, .6);--asl-mega-rule: #D6DFED;--asl-mega-serif: "Lora", Georgia, "Times New Roman", serif;--asl-mega-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;color:var(--asl-mega-ink);font-family:var(--asl-mega-sans);text-transform:none;letter-spacing:0}.asl-mega a{color:inherit;text-decoration:none}.asl-mega ul{margin:0;padding:0;list-style:none}.asl-mega__heading{margin:0 0 14px;font-family:var(--asl-mega-sans);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--asl-mega-muted)}.asl-mega__link{display:inline-flex;align-items:center;gap:10px;padding:5px 0;font-size:14px;line-height:1.35;color:var(--asl-mega-body);transition:color .15s ease}.asl-mega__link:hover{color:var(--asl-mega-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.asl-mega__swatch{flex:none;width:14px;height:14px;border-radius:50%;background:#e4deef;box-shadow:inset 0 0 0 1px #26163524}.asl-mega__link--thumb{display:flex;gap:12px;padding:0}.asl-mega__link--thumb:hover{text-decoration:none}.asl-mega__thumb{display:block;flex:none;width:56px;height:56px;overflow:hidden;border-radius:var(--asl-radius-sm, 6px);background:#fbf7f5}.asl-mega__thumb img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.26);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.asl-mega__link--thumb:hover .asl-mega__thumb img{transform:scale(1.36)}.asl-mega__text{display:flex;flex-direction:column;gap:2px;min-width:0}.asl-mega__name{font-family:var(--asl-mega-serif);font-size:16.5px;font-weight:400;line-height:1.25;color:var(--asl-mega-ink)}.asl-mega__link--thumb:hover .asl-mega__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.asl-mega__note{font-size:12.5px;line-height:1.35;color:var(--asl-mega-muted)}.asl-mega__column--thumbs .asl-mega__list{display:grid;gap:10px}.asl-mega__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin-top:24px;padding-top:16px;border-top:1px solid var(--asl-mega-rule);font-size:13px;line-height:1.35}.asl-mega__offer{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--asl-mega-ink)}.asl-mega__offer-icon{flex:none;width:18px;height:18px}.asl-mega__foot-text{color:var(--asl-mega-muted)}.asl-mega__all{display:inline-flex;align-items:center;gap:8px;font-weight:500;color:var(--asl-mega-ink);text-decoration:underline!important;text-decoration-color:#2616354d!important;text-underline-offset:5px;transition:text-decoration-color .2s ease}.asl-mega__all:hover{text-decoration-color:currentColor!important}.asl-mega__all svg{width:14px;height:14px;flex:none;transition:transform .25s ease}.asl-mega__all:hover svg{transform:translate(3px)}.asl-mega__card{display:flex;flex-direction:column;gap:3px;min-width:0}.asl-mega__card-media{display:block;margin-bottom:9px;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--asl-radius-md, 10px);background:#e4deef}.asl-mega__card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.asl-mega__card:hover .asl-mega__card-media img{transform:scale(1.03)}.asl-mega__card-heading{font-family:var(--asl-mega-serif);font-size:16px;line-height:1.25;color:var(--asl-mega-ink)}.asl-mega__card-text{font-size:12.5px;line-height:1.35;color:var(--asl-mega-muted)}.mega-menu.asl-mega--menu{justify-content:center;gap:clamp(32px,4vw,72px);padding-block:28px 30px;box-shadow:0 18px 30px -22px #26163547;border-block-end:1px solid var(--asl-mega-rule)}.asl-mega__main{flex:0 1 auto;min-width:0}.mega-menu.asl-mega--menu .asl-mega__columns{display:flex;flex-wrap:nowrap;gap:clamp(28px,3.6vw,64px)}.mega-menu.asl-mega--menu .asl-mega__columns>*{max-width:none}.asl-mega--menu .asl-mega__column--thumbs{flex:0 0 auto;min-width:230px}.asl-mega--menu .asl-mega__column--plain,.asl-mega--menu .asl-mega__column--swatches{flex:0 0 auto}.asl-mega--menu .asl-mega__column--swatches .asl-mega__list{display:grid;grid-template-columns:repeat(2,minmax(96px,auto));column-gap:20px}.asl-mega--cols-1 .asl-mega__column--thumbs .asl-mega__list{grid-template-columns:repeat(2,minmax(220px,1fr));gap:14px 32px}.mega-menu.asl-mega--menu .asl-mega__cards{flex:0 0 auto;justify-content:flex-start;column-gap:16px}.mega-menu.asl-mega--menu .asl-mega__cards>*{flex:0 0 clamp(170px,14vw,216px);min-width:0;max-width:none}@media screen and (max-width:1180px){.mega-menu.asl-mega--menu .asl-mega__cards>:nth-child(2){display:none}}.asl-mega--sidebar{padding:4px 0 20px}.asl-mega--sidebar .asl-mega__columns{display:grid;gap:24px}.asl-mega--sidebar .asl-mega__column--swatches .asl-mega__list,.asl-mega--sidebar .asl-mega__column--plain .asl-mega__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.asl-mega--sidebar .asl-mega__link{padding:7px 0;font-size:14.5px}.asl-mega--sidebar .asl-mega__link--thumb{padding:0}.asl-mega--sidebar .asl-mega__foot{margin-top:20px}.asl-mega--sidebar .asl-mega__cards{display:flex;gap:12px;margin:20px calc(-1 * var(--asl-mega-bleed, 0px)) 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.asl-mega--sidebar .asl-mega__cards::-webkit-scrollbar{display:none}.asl-mega--sidebar .asl-mega__card{flex:0 0 62%}@media(prefers-reduced-motion:reduce){.asl-mega__thumb img,.asl-mega__card-media img,.asl-mega__all svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/assots-mega-menu.css.map */
