/* dc-mobile-nav-20261103 */
#dcm,#dcm-ch{display:none}
@media (max-width:767px){
#dcm{display:block;padding:8px 16px 24px}
#navigation .navigation-in>ul.menu-level-1{display:none!important}
.dcm-s{display:flex;gap:8px;margin:4px 40px 14px 0}
.dcm-s input{flex:1;min-width:0;height:44px;border:1px solid #d9d2c8;border-radius:10px;padding:0 12px;font-size:16px;background:#fff}
.dcm-s button{height:44px;padding:0 14px;border:0;border-radius:10px;background:#7f1d33;color:#fff;font-weight:700;font-size:14px}
.dcm-h{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7a6f66;margin:16px 0 8px}
.dcm-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.dcm-g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.dcm-t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:92px;padding:10px 6px;background:#f6f1ea;border:1px solid #ece4d8;border-radius:12px;color:#2b2420!important;text-decoration:none!important;font-weight:700;font-size:14px;line-height:1.2;text-align:center}
.dcm-g3 .dcm-t{min-height:84px;font-size:13px}
.dcm-ic{display:block;width:40px;height:40px;background:#fff center/26px no-repeat;border-radius:50%}
.dcm-iz:before{content:"\2649\FE0E";display:block;font-family:serif;font-size:24px;line-height:40px;text-align:center;color:#7f1d33}
.dcm-ig:before{content:"\1F381";display:block;font-size:20px;line-height:40px;text-align:center}
.dcm-x{display:block;margin-top:10px;padding:12px 14px;border-radius:12px;background:#7f1d33;color:#fff!important;text-decoration:none!important}
.dcm-x b{display:block;font-size:15px}.dcm-x small{font-size:13px;opacity:.9}
.dcm-l{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:14px;font-size:14px}
.dcm-l a,.dcm-f a{color:#7f1d33!important}
.dcm-f{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:18px;padding-top:14px;border-top:1px solid #ece4d8;font-size:14px}
#dcm-ch{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 16px;background:#fff;border-bottom:1px solid #eee}
#dcm-ch::-webkit-scrollbar{display:none}
#dcm-ch a{flex:0 0 auto;padding:8px 14px;border:1px solid #e3dbd0;border-radius:999px;background:#faf7f3;color:#2b2420!important;font-size:14px;font-weight:600;text-decoration:none!important;white-space:nowrap}
#dcm-ch a.on{background:#7f1d33;border-color:#7f1d33;color:#fff!important}
}

@media (max-width:767px){
.dcm-i0{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%279%27%20y%3D%2715%27%20width%3D%2746%27%20height%3D%2734%27%20rx%3D%275%27%2F%3E%3Cpath%20d%3D%27M9%2025H55%27%2F%3E%3Cpath%20d%3D%27M18%2015V11H40V15%27%2F%3E%3Cpath%20d%3D%27M41%2033h14v9H41a4.5%204.5%200%200%201%200-9Z%27%2F%3E%3Ccircle%20cx%3D%2744%27%20cy%3D%2737.5%27%20r%3D%271%27%20fill%3D%27%23822238%27%2F%3E%3C%2Fsvg%3E")}
.dcm-i1{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%276%27%20y%3D%2719%27%20width%3D%2752%27%20height%3D%2730%27%20rx%3D%2710%27%2F%3E%3Cpath%20d%3D%27M6%2029Q32%2044%2058%2029%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2738%27%20r%3D%273%27%2F%3E%3C%2Fsvg%3E")}
.dcm-i2{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23822238%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2210%22%20y%3D%2217%22%20width%3D%2244%22%20height%3D%2232%22%20rx%3D%224%22%2F%3E%3Cpath%20d%3D%22M45%2029h11v11H45a5.5%205.5%200%200%201%200-11Z%22%2F%3E%3Cg%20stroke%3D%22%23822238%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22m17%2040%204-12%204%2012m-6.5-4h5M29%2028v12h4a3%203%200%200%200%200-6h-4m0-6h3.5a3%203%200%200%201%200%206%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.dcm-i3{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M22%2017C22%203%2042%203%2042%2017%27%2F%3E%3Crect%20x%3D%276%27%20y%3D%2717%27%20width%3D%2752%27%20height%3D%2734%27%20rx%3D%279%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27M13%2026H51%27%20stroke-dasharray%3D%272%202%27%2F%3E%3Cpath%20d%3D%27M13%2026v8%27%2F%3E%3Ccircle%20cx%3D%2713%27%20cy%3D%2736%27%20r%3D%272%27%2F%3E%3Cpath%20d%3D%27M24%2038H50V45a3%203%200%200%201-3%203H27a3%203%200%200%201-3-3Z%27%2F%3E%3C%2Fsvg%3E")}
.dcm-i4{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%2724%27%20width%3D%2756%27%20height%3D%2716%27%20rx%3D%273%27%2F%3E%3Crect%20x%3D%2715%27%20y%3D%2718%27%20width%3D%2722%27%20height%3D%2728%27%20rx%3D%274%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27M26%2032H48%27%2F%3E%3Ccircle%20cx%3D%2748%27%20cy%3D%2732%27%20r%3D%271.3%27%20fill%3D%27%23822238%27%2F%3E%3Ccircle%20cx%3D%2754%27%20cy%3D%2732%27%20r%3D%271.3%27%20fill%3D%27%23822238%27%2F%3E%3C%2Fsvg%3E")}
.dcm-i5{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M17%2010L32%2031V52M47%2010L32%2031%27%20stroke-width%3D%279%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M17%2010L32%2031V52M47%2010L32%2031%27%20stroke%3D%27%23fff%27%20stroke-width%3D%274.8%27%20stroke-linejoin%3D%27round%27%2F%3E%3Crect%20x%3D%2711%27%20y%3D%274%27%20width%3D%2712%27%20height%3D%2710%27%20rx%3D%272.5%27%20fill%3D%27%23fff%27%2F%3E%3Crect%20x%3D%2741%27%20y%3D%274%27%20width%3D%2712%27%20height%3D%2710%27%20rx%3D%272.5%27%20fill%3D%27%23fff%27%2F%3E%3Crect%20x%3D%2726%27%20y%3D%2748%27%20width%3D%2712%27%20height%3D%2710%27%20rx%3D%272.5%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E")}
.dcm-i6{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23822238%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2032a24%2024%200%200%201%2048%200c-5-4-10-4-15%200-6-4-12-4-18%200-5-4-10-4-15%200ZM32%208V5M32%2032v18a5%205%200%200%200%2010%200M23%2032c0-11%203-20%209-24%206%204%209%2013%209%2024%22%2F%3E%3C%2Fsvg%3E")}
.dcm-i7{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22%23822238%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M24%2019c-4-3-4-8-1-11a13%2013%200%200%201%2018%200c3%203%203%208-1%2011l9%205%209%2019-8%204-6-13v21H20V34l-6%2013-8-4%209-19ZM24%2019l8%206%208-6M32%2025v30M23%2039h5M36%2039h5%22%2F%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2230%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2235%22%20r%3D%22.6%22%2F%3E%3C%2Fsvg%3E")}
.dcm-i8{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%278%27%20y%3D%2724%27%20width%3D%2748%27%20height%3D%2728%27%20rx%3D%275%27%2F%3E%3Cpath%20d%3D%27M8%2034H56%27%2F%3E%3Crect%20x%3D%2727%27%20y%3D%2730%27%20width%3D%2710%27%20height%3D%279%27%20rx%3D%272%27%20fill%3D%27%23fff%27%2F%3E%3Cpath%20d%3D%27M22%2024V19a10%2010%200%200%201%2020%200V24%27%2F%3E%3C%2Fsvg%3E")}
.dcm-i9{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27none%27%20stroke%3D%27%23822238%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2726%27%20cy%3D%2742%27%20r%3D%278%27%20fill%3D%27%23fff%27%2F%3E%3Ccircle%20cx%3D%2726%27%20cy%3D%2742%27%20r%3D%272.5%27%2F%3E%3Cpath%20d%3D%27M34%2042H58M50%2042v7M56%2042v6%27%2F%3E%3Ccircle%20cx%3D%2726%27%20cy%3D%2722%27%20r%3D%2712%27%2F%3E%3C%2Fsvg%3E")}
}
