.mdn-hs-row{margin-bottom:26px}
.mdn-hs-lab{font-size:16px;align-items:baseline}
.mdn-hs-lab b{font-size:24px;font-family:var(--font-heading-family)}
.mdn-hs-bar{height:18px}
.mdn-hs-src{margin-top:26px}
.mdn-band-wrap{margin-top:48px;background:rgba(0,0,0,.2);padding:28px 0}
.mdn-band-wrap.dark{background:#3B1F2B;color:#FAF3F1;text-align:left}
.mdn-band-wrap.dark .mdn-band-ic{background:#E9B8C0}
.mdn-band{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.mdn-band-it{display:flex;gap:12px;align-items:center}
.mdn-band-ic{flex:none;width:46px;height:46px;border-radius:50%;background:var(--s);display:flex;align-items:center;justify-content:center}
.mdn-band-ic .mdn-i{stroke:#3B1F2B;margin:0;width:22px;height:22px}
.mdn-band-it b{display:block;font-size:17px;font-weight:600;line-height:1.3}
.mdn-band-it span{display:block;font-size:13.5px;opacity:.8;line-height:1.4}
.mdn-cmp-tabs,.mdn-dots{display:none}
@media (min-width:750px){@supports (grid-template-rows:subgrid){.mdn-offers{grid-template-rows:repeat(7,auto);row-gap:0}.mdn-offers>.mdn-ocard{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0}}}
@media (max-width:900px){.mdn-an{display:flex;flex-direction:column;gap:20px}.mdn-an-l{display:contents}.mdn-an-t{order:1;margin:0}.mdn-an-sub{order:2;margin:0}.mdn-an-r{order:3}.mdn-an-list{order:4;margin:6px 0 0}.mdn-an-l .mdn-btn{order:5;align-self:flex-start}}
@media (max-width:749px){
.mdn-band{grid-template-columns:1fr 1fr;gap:18px 12px}
.mdn-band-it b{font-size:15px}
.mdn-hscroll,.mdn-rev{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:20px 15px 14px;margin:0 -15px;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}
.mdn-hscroll::-webkit-scrollbar,.mdn-rev::-webkit-scrollbar{display:none}
.mdn-hscroll::before,.mdn-hscroll::after,.mdn-rev::before,.mdn-rev::after{content:'';flex:0 0 calc(11% - 14px)}
.mdn-hscroll>*,.mdn-rev>*{flex:0 0 78%;scroll-snap-align:center}
.mdn-dots{display:flex;justify-content:center;gap:2px;margin-top:2px}
.mdn-dots button{box-sizing:content-box;width:10px;height:10px;padding:0;border:8px solid transparent;background:rgba(59,31,43,.28);background-clip:padding-box;border-radius:50%;cursor:pointer}
.mdn-dots button.on{background-color:#7A2E4D;background-clip:padding-box}
.mdn-cmp-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:0 0 18px}
.mdn-cmp-tabs button{border:1.5px solid #7A2E4D;background:#fff;color:#7A2E4D;border-radius:999px;padding:10px 18px;font-weight:600;font-size:14px;font-family:inherit;cursor:pointer;line-height:1.3}
.mdn-cmp-tabs button.on{background:#7A2E4D;color:#fff}
.mdn-cmp .mdn-tbl{overflow:visible}
.mdn-cmp .mdn-table,.mdn-cmp .mdn-table thead,.mdn-cmp .mdn-table tbody{display:block;width:100%;min-width:0}
.mdn-cmp .mdn-table tr{display:grid;grid-template-columns:32% 34% 34%}
.mdn-cmp .mdn-table th,.mdn-cmp .mdn-table td{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px 6px;font-size:13px;line-height:1.35;gap:4px;min-width:0;overflow-wrap:anywhere}
.mdn-cmp .mdn-table td .mdn-i{margin:0}
.mdn-cmp .mdn-table td:first-child,.mdn-cmp .mdn-table th:first-child{align-items:flex-start;justify-content:center;text-align:left}
.mdn-cmp .mdn-table th:nth-child(1),.mdn-cmp .mdn-table td:nth-child(1){grid-column:1;grid-row:1}
.mdn-cmp .mdn-table th:nth-child(2),.mdn-cmp .mdn-table td:nth-child(2),.mdn-cmp .mdn-table th:nth-child(3),.mdn-cmp .mdn-table td:nth-child(3){grid-column:2;grid-row:1}
.mdn-cmp .mdn-table th:nth-child(4),.mdn-cmp .mdn-table td:nth-child(4){grid-column:3;grid-row:1}
.mdn-cmp[data-alt='1'] .mdn-table th:nth-child(3),.mdn-cmp[data-alt='1'] .mdn-table td:nth-child(3),.mdn-cmp[data-alt='2'] .mdn-table th:nth-child(2),.mdn-cmp[data-alt='2'] .mdn-table td:nth-child(2){visibility:hidden}
}
