.mega{--mm-roz:var(--primary-tint);--mm-krem:var(--light2);--mm-blek:#e5f4fc;--mm-zloto:#f3ecdf;--mm-ziel:#e7f4ed}.mega--fit .mega__in{min-height:0;padding-bottom:40px}.mega__main{flex-direction:column;flex:1;align-items:flex-start;gap:28px;min-width:0;display:flex}.mega__main>:not(.mega__more){align-self:stretch}.mega .mm-img{mix-blend-mode:multiply}.mega__product-img .mm-img{width:auto;max-width:240px;height:223px}.mega__banner--light{background:#fff}.mega__banner--light img{object-fit:contain;mix-blend-mode:multiply;width:55%;height:calc(100% - 16px);position:absolute;top:8px;right:8px}.mega__banner--light:after{display:none}.mega__banner--light .mega__banner-title{max-width:50%;color:var(--text);top:16px;bottom:auto}.mm-tiles{grid-template-rows:repeat(2,210px);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mm-tile{background:var(--mm-tlo,var(--light));border-radius:var(--radius-lg);min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}.mm-tile--big{grid-row:1/3}.mm-tile__link{z-index:1;position:absolute;inset:0}.mm-tile__txt{flex-direction:column;gap:6px;max-width:58%;display:flex;position:relative}.mm-tile__title{font:400 30px/32px var(--head);letter-spacing:-.3px}.mm-tile__sub{color:var(--gray);font-size:15px;line-height:20px}.mm-tile__list{z-index:2;flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px;display:flex;position:relative}.mm-tile__list a{font-size:17px;line-height:19px}.mm-tile__list a:hover{color:var(--primary)}.mm-tile:not(.mm-tile--big):has(.mm-tile__list) .mm-tile__sub{display:none}.mm-tile:not(.mm-tile--big) .mm-tile__list{flex-flow:wrap;gap:6px 14px;margin-top:10px}.mm-tile:not(.mm-tile--big) .mm-tile__list a{text-underline-offset:3px;font-size:15px;text-decoration:underline}.mm-tile__img{object-fit:contain;width:auto;max-width:48%;height:72%;transition:transform .3s;position:absolute;bottom:12px;right:12px}.mm-tile--big .mm-tile__img{max-width:55%;height:48%;bottom:40px;right:8px}.mm-tile__btn{bottom:20px;left:24px;right:auto}.mm-tile:hover .mm-tile__img{transform:scale(1.04)}.mm-tile:hover .mm-tile__title{color:var(--primary)}.mm-icons{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.mm-promos{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:170px;gap:16px;display:grid}.mm-icon{border-radius:var(--radius-lg);border:1px solid #e9e9e9;align-items:center;gap:16px;height:100%;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.mm-icon__ic{width:48px;height:48px;color:var(--primary);background:var(--light2);border-radius:var(--radius);flex:none;place-items:center;display:grid}.mm-icon__ic .ic{stroke-width:1.4px}.mm-icon__txt{flex-direction:column;min-width:0;display:flex}.mm-icon__txt b{letter-spacing:-.17px;font-size:17px;font-weight:500;line-height:22px}.mm-icon__txt em{color:var(--gray);font-size:13px;font-style:normal;line-height:18px}.mm-icon:hover{background:var(--light);border-color:var(--text)}@media (width<=1439px){.mm-icons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1199px){.mm-tiles{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}.mm-tile--big{grid-row:span 2}.mm-icons{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-promos{grid-template-columns:minmax(0,1fr)}}.mm-links{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.mm-links .mega__more{margin:0}.mega__more[data-href]{cursor:pointer}