/* Covere Body: Shop All mega menu (desktop only) */
.cb-mega{display:none}
@media (min-width:1025px){
.elementor-location-header{position:relative;z-index:990}
.cb-mega{display:block;position:absolute;top:100%;left:0;right:0;z-index:998;background:#FCEFF2;box-shadow:0 22px 40px rgba(31,31,31,.12);font-family:Poppins,sans-serif;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s,transform .22s,visibility .22s}
.cb-mega[hidden]{display:block}
.cb-mega.is-open{opacity:1;visibility:visible;transform:none}
.cb-mega__in{width:1320px;max-width:100%;margin:0 auto;display:grid;grid-template-columns:328px 417px 265px 310px;align-items:start;padding:42px 0 80px}
.cb-mega h4{margin:0 0 16px;font:600 15px/1.3 Poppins,sans-serif;color:#D03860}
.cb-mega__type{margin-top:26px!important;color:#1F1F1F!important}
.cb-mega__list{list-style:none;margin:0;padding:0}
.cb-mega__list li{display:flex;align-items:center;gap:8px;margin:0 0 11px}
.cb-mega__list a{font:400 13px/1.4 Poppins,sans-serif;color:#1F1F1F;text-decoration:none;transition:color .15s}
.cb-mega__list a:hover{color:#D03860}
.cb-mega__list--bold a{font-weight:600;font-size:12px}
.cb-mega__new{padding:3px 8px;border-radius:999px;background:#E15378;color:#fff;font:600 9px/1 Poppins,sans-serif}
.cb-mega__tiles{display:grid;grid-template-columns:repeat(3,100px);gap:14px 15px}
.cb-mega__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:88px;border-radius:12px;background:#F9D3DE;color:#E15378;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),background .2s,box-shadow .25s}
.cb-mega__tile span{font:600 11px/1 Poppins,sans-serif;color:#D03860}
.cb-mega__tile:hover{transform:translateY(-3px);background:#F6C2D1;box-shadow:0 10px 20px rgba(208,56,96,.18)}
.cb-mega__uses{list-style:none;margin:0;padding:0;width:238px}
.cb-mega__uses li{margin:0 0 11px}
.cb-mega__uses a{display:flex;align-items:center;gap:10px;height:36px;padding:0 14px;border-radius:6px;background:#fff;font:400 12px/1 Poppins,sans-serif;color:#1F1F1F;text-decoration:none;transition:color .15s,box-shadow .2s}
.cb-mega__uses a i{width:11px;height:11px;border:1.5px solid #E15378;border-radius:50%;flex:none}
.cb-mega__uses a:hover{color:#D03860;box-shadow:0 6px 14px rgba(208,56,96,.14)}
.cb-mega__img{display:block;width:310px;height:300px;border-radius:22px;overflow:hidden;background:#F4E6E8}
.cb-mega__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}
.cb-mega__img:hover img{transform:scale(1.05)}
.cb-shopall .cb-shopall-menu{display:none!important}
}
@media (max-width:1024px){.cb-mega{display:none!important}}