@media(max-width:1199px){
#mobile-menu-panel .panel__header{background:#c8102e!important;border-radius:0!important}
#mobile-menu-panel .panel__container,#mobile-menu-panel .panel__content,#mobile-menu-panel .panel__content-items{overflow-x:hidden!important;max-width:100%}
#mobile-menu-panel .panel__container{border-radius:0!important}
#mobile-menu-panel #menu-item-1009299>ul.sub-menu{display:none!important}
html.offcanvas-opened,body.offcanvas-opened{overflow-x:hidden!important}
#mobile-menu-panel .panel__content{position:relative;overscroll-behavior:contain;touch-action:pan-y}
#mobile-menu-panel nav.mobile-menu li#menu-item-1009300,#mobile-menu-panel nav.mobile-menu li.pdd-hide-k{display:none!important}
.pdd-m2-top{padding:16px 0 4px}
.pdd-m2-perks{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch!important}
.pdd-m2-perks>div{display:grid!important;grid-template-columns:auto 1fr;column-gap:8px;row-gap:3px;align-items:center;background:#f6f6f6;border-radius:14px;padding:11px 12px}
.pdd-m2-perks i{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fdecef;margin:0;grid-row:1}
.pdd-m2-perks i svg{width:18px!important;height:18px!important;color:#c8102e}
.pdd-m2-perks b{font:800 12.5px/1.2 Montserrat,sans-serif;color:#111}
.pdd-m2-perks b{grid-row:1;grid-column:2}
.pdd-m2-perks span{grid-column:1/-1;font-size:11.5px;line-height:1.3;color:#777}
.pdd-m2-links{display:flex!important;flex-wrap:wrap;gap:6px 14px;padding:4px 2px 0}
.pdd-m2-links a{font:600 12px/1.3 Montserrat,sans-serif;color:#666!important;text-decoration:underline!important;text-underline-offset:3px}
.pdd-m2-search{display:flex;align-items:center;gap:8px;background:#f4f4f4;border-radius:4px;padding:0 12px;height:44px;margin:0 0 12px}
.pdd-m2-search span svg{width:18px;height:18px;color:#888;display:block}
.pdd-m2-search input{flex:1;border:0!important;background:transparent!important;height:44px!important;padding:0!important;font-size:15px!important;box-shadow:none!important;outline:0}
.pdd-m2-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}
.pdd-m2-icons a{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 4px;border:1px solid #eee;border-radius:4px;color:#111!important;text-decoration:none!important;font:700 11.5px/1 Montserrat,sans-serif}
.pdd-m2-icons svg{width:21px;height:21px}
.pdd-m2-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.pdd-m2-tile{position:relative;display:block;height:124px;border-radius:16px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.12);color:#fff!important;text-decoration:none!important}
.pdd-m2-red{background:#c8102e}.pdd-m2-black{background:#111}
.pdd-m2-mp{grid-column:1/-1;background:#0b0b0b}.pdd-m2-mp img{position:absolute;right:0;top:0;height:100%;width:58%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.pdd-m2-mp .pdd-m2-tt em{background:#c8102e;color:#fff}
.pdd-m2-red img{position:absolute;right:0;bottom:0;height:100%;width:60%;object-fit:cover;object-position:center top;mix-blend-mode:normal;opacity:.95;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%)}
.pdd-m2-tt{position:absolute;left:12px;top:12px;bottom:12px;z-index:1;display:flex;flex-direction:column;justify-content:space-between}
.pdd-m2-tt b{font:900 15px/1.1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.3px}
.pdd-m2-tt em{font-style:normal;font:800 12px/1 Montserrat,sans-serif;background:#fff;color:#111;padding:6px 9px;border-radius:999px;align-self:flex-start;text-transform:uppercase}
.pdd-m2-red .pdd-m2-tt em{color:#c8102e}
.pdd-m2-duo{position:absolute;right:6px;bottom:8px;top:34px;display:flex;gap:4px;width:58%}
.pdd-m2-duo img{flex:1;min-width:0;height:100%;object-fit:cover;border-radius:10px;background:#fff}
.pdd-m2-info{margin:14px 0 26px;display:grid;gap:10px}
.pdd-m2-info>div,.pdd-m2-info>a{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#555;text-decoration:none!important}
.pdd-m2-info svg{width:20px;height:20px;color:#c8102e;flex:0 0 auto}
.pdd-m2-info b{color:#111}
.pdd-m2-call{background:#111;color:#fff!important;border-radius:999px;padding:11px 12px}
.pdd-m2-call b{color:#fff}.pdd-m2-call svg{color:#ff4d6a}
.pdd-m2-soc{display:flex!important;gap:8px}
.pdd-m2-soc a{flex:1;text-align:center;border:1px solid #ddd;border-radius:999px;padding:9px;font:700 12.5px/1 Montserrat,sans-serif;color:#111!important;text-decoration:none!important}
.pdd-m2-shop{position:absolute;left:0;right:0;bottom:0;top:56px;width:100%;box-sizing:border-box;z-index:20;background:#fff;overflow-y:auto;overflow-x:hidden;padding:12px 20px 30px;animation:pddM2In .25s ease}
.pdd-m2-shop[hidden]{display:none}
@keyframes pddM2In{from{opacity:0}to{opacity:1}}
.pdd-m2-act{display:flex;gap:8px;margin:6px 0 14px}
.pdd-m2-back{flex:0 0 auto;background:#111!important;border:0!important;border-radius:999px!important;padding:0 18px!important;height:46px!important;color:#fff!important;font:800 13px/1 Montserrat,sans-serif!important;text-transform:uppercase;cursor:pointer}
.pdd-m2-all{display:block;text-align:center;background:#c8102e;color:#fff!important;border-radius:999px;padding:13px;font:800 14px/1 Montserrat,sans-serif;text-decoration:none!important;margin:0;flex:1;display:flex!important;align-items:center;justify-content:center;height:46px;padding:0 10px!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.4px}
.pdd-m2-cat{border-bottom:1px solid #eee;padding:10px 0}
.pdd-m2-row{display:flex;align-items:center;gap:12px;text-decoration:none!important;color:#111!important}
.pdd-m2-ci{flex:0 0 76px;width:76px;height:76px;border-radius:12px;overflow:hidden;background:#f3f3f3}
.pdd-m2-ci img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}
.pdd-m2-cn{flex:1;display:flex;flex-direction:column;gap:3px}
.pdd-m2-cn b{font:800 16px/1.1 Montserrat,sans-serif;text-transform:uppercase}
.pdd-m2-cn em{font-style:normal;font-size:12px;color:#888}
.pdd-m2-row i{font-style:normal;font-size:24px;color:#c8102e;line-height:1}
.pdd-m2-chips{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0 88px}
.pdd-m2-chips a{border:1px solid #ddd;border-radius:999px;padding:6px 10px;font:700 12px/1 Montserrat,sans-serif;color:#111!important;text-decoration:none!important}
.pdd-m2-chips a:active{background:#111;color:#fff!important;border-color:#111}
.pdd-m2-info{grid-template-columns:minmax(0,1fr)!important}
.pdd-m2-info>*{min-width:0}
.pdd-m2-info>.pdd-m2-hot{display:block!important;margin:2px 0;min-width:0;overflow:hidden}
.pdd-m2-best .pdd-m2-bi{height:auto!important;overflow:visible!important;display:block}
.pdd-m2-hh{display:flex;align-items:center;justify-content:space-between;margin:4px 0 8px}
.pdd-m2-hh b{font:900 15px/1 Montserrat,sans-serif;text-transform:uppercase;color:#111}
.pdd-m2-hh a{font:700 12px/1 Montserrat,sans-serif;color:#c8102e!important;text-decoration:none!important}
.pdd-m2-bi{position:relative;display:block}
.pdd-m2-bi em{position:absolute;top:6px;left:6px;background:#c8102e;color:#fff;font:800 9px/1 Montserrat,sans-serif;font-style:normal;padding:3px 6px;border-radius:999px;text-transform:uppercase}
.pdd-m2-best a{flex:0 0 116px!important}
.pdd-m2-best img{width:116px!important;height:116px!important}
.pdd-m2-h{font:800 12px/1 Montserrat,sans-serif;letter-spacing:1.4px;text-transform:uppercase;color:#888;margin:22px 0 10px}
.pdd-m2-best{display:flex;gap:10px;overflow-x:auto;max-width:100%;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;margin:0;padding:0 0 6px;scrollbar-width:none}
.pdd-m2-best::-webkit-scrollbar{display:none}
.pdd-m2-best a{flex:0 0 128px;scroll-snap-align:start;display:flex;flex-direction:column;gap:5px;text-decoration:none!important;color:#111!important}
.pdd-m2-best img{width:128px;height:128px;object-fit:cover;border-radius:12px;background:#f3f3f3}
.pdd-m2-best span{font-size:12px;line-height:1.3;height:31px;overflow:hidden}
.pdd-m2-best b{font:800 13.5px/1 Montserrat,sans-serif;color:#c8102e}
.pdd-m2-gift{display:flex;align-items:center;gap:10px;margin-top:18px;background:linear-gradient(135deg,#1a1205,#3a2a08);color:#f3dfa2!important;border-radius:14px;padding:12px 14px;font-size:13px;text-decoration:none!important}
.pdd-m2-gift svg{width:20px;height:20px;color:#f5c542;flex:0 0 auto}
.pdd-m2-gift b{color:#f5c542}
}
@media(min-width:1200px){.pdd-m2,.pdd-m2-shop{display:none!important}}
.pdd-nb-k{flex:0 0 auto;display:flex;justify-content:center;position:relative;width:64px}
.pdd-nb-k a{position:relative;top:-25px;display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none!important;color:#111!important}
.pdd-nb-c{width:50px;height:50px;border-radius:50%;background:#c8102e;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(200,16,46,.4),0 0 0 4px #fff}
.pdd-nb-c svg{width:22px;height:22px}
.pdd-nb-l{font:600 11px/1 Montserrat,sans-serif;color:#111}
.glozin-mobile-navigation-bar .elementor,.glozin-mobile-navigation-bar .e-con,.glozin-mobile-navigation-bar .e-con-inner{overflow:visible!important}
.pdd-nb-p{position:absolute;z-index:2;top:-4px;right:-18px;background:#111;color:#fff;font:800 8.5px/1 Montserrat,sans-serif;padding:3px 5px;border-radius:999px;white-space:nowrap;box-shadow:0 0 0 2px #fff}