.megamenu--tiles .header__dropdown{border-top-color:#1a171414;box-shadow:0 28px 36px -32px #1a171480}.megamenu--tiles .header__dropdown__inner{display:block}.mm-tiles{--mm-ink: #1A1714;--mm-ivory: #FCFBF9;--mm-gold: #F1B841;--mm-deep-gold: #8A6414;--mm-champagne: #F6E7C1;--mm-gap: clamp(16px, 1.7vw, 28px);--mm-ease: cubic-bezier(.215, .61, .355, 1);box-sizing:border-box;width:100%;max-width:1640px;margin:0 auto;padding:30px var(--outer, 50px) 38px;color:var(--mm-ink);text-transform:none;letter-spacing:normal}nav .mm-tiles__row{display:grid;grid-template-columns:repeat(var(--mm-n, 4),calc((100% - (var(--mm-slots, 4) - 1) * var(--mm-gap)) / var(--mm-slots, 4)));justify-content:center;align-items:start;column-gap:var(--mm-gap);margin:0;padding:0;list-style:none;font-size:inherit}nav .mm-tile{min-width:0;margin:0;opacity:0;transform:translateY(8px);transition:opacity .45s var(--mm-ease),transform .6s var(--mm-ease)}.header__dropdown.is-visible .mm-tile{opacity:1;transform:none;transition-delay:calc(var(--mm-i, 0) * 45ms + 30ms)}.mm-tile__link{display:flex;flex-direction:column;gap:14px;color:var(--mm-ink);text-decoration:none}.mm-tile__link:hover,.mm-tile__link:focus{color:var(--mm-ink);text-decoration:none}.mm-tile__link:focus{outline:none}.mm-tile__link:focus-visible{outline:2px solid var(--mm-ink);outline-offset:4px}.mm-tile__media{position:relative;display:block;aspect-ratio:4 / 5;max-height:max(220px,calc(100vh - var(--header-height, 110px) - var(--announcement-height, 0px) - 190px));overflow:hidden;background:var(--mm-champagne)}.mm-tile__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;transform:scale(1.001);transition:transform 1.4s var(--mm-ease),opacity .45s ease}.mm-tile__img.mm-loaded{opacity:1}.mm-tile__text{display:flex;flex-direction:column;gap:7px}.mm-tile__meta{order:-1;font-family:var(--FONT-STACK-BODY);font-size:11px;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--mm-deep-gold)}.mm-tile__name{display:flex;align-items:center;gap:10px;font-family:var(--FONT-STACK-HEADING);font-size:clamp(16px,1.3vw,20px);line-height:1.25;letter-spacing:.01em;text-transform:none;color:var(--mm-ink)}.mm-tile__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:transparent;transition:text-decoration-color .25s ease}.mm-tile__arrow{flex:none;width:18px;height:9px;transition:transform .3s var(--mm-ease)}.mm-tile__link:focus-visible .mm-tile__label{text-decoration-color:var(--mm-deep-gold)}@media(hover:hover){.mm-tile__link:hover .mm-tile__img{transform:scale(1.045)}.mm-tile__link:hover .mm-tile__label{text-decoration-color:var(--mm-deep-gold)}.mm-tile__link:hover .mm-tile__arrow{transform:translate(4px)}}.mm-all{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:0 12%;background:var(--mm-champagne);color:var(--mm-ink)}.mm-all__rule{display:block;width:36px;height:1px;margin-bottom:6px;background:var(--mm-deep-gold)}.mm-all__eyebrow{font-family:var(--FONT-STACK-BODY);font-size:11px;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.mm-all__title{font-family:var(--FONT-STACK-HEADING);font-size:clamp(24px,2.2vw,36px);line-height:1.1;text-transform:none}.mm-all__count{font-family:var(--FONT-STACK-BODY);font-size:14px;line-height:1.3;color:#1a1714bd}.mm-all__btn{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:12px 18px;border-radius:var(--RADIUS, 0);background:var(--mm-ink);color:var(--mm-ivory);font-family:var(--BTN-FONT-STACK, var(--FONT-STACK-BODY));font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color .25s ease,color .25s ease}.mm-all__btn svg{width:18px;height:9px}.mm-tile--all .mm-tile__link:focus-visible .mm-all__btn{background:var(--mm-gold);color:var(--mm-ink)}@media(hover:hover){.mm-tile--all .mm-tile__link:hover .mm-all__btn{background:var(--mm-gold);color:var(--mm-ink)}}@media only screen and (max-width:1199px){.mm-all{padding:0 9%;gap:8px}.mm-all__btn{margin-top:10px;padding:10px 14px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){nav .mm-tile{transform:none;transition:opacity .2s linear}.mm-tile__img,.mm-tile__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/polish-megamenu.css.map */
