:root{--cp-bg: #f6f6f7;--cp-card: #ffffff;--cp-border: rgba(0,0,0,.06);--cp-text: rgba(0,0,0,.86);--cp-sub: rgba(0,0,0,.55);--cp-pink: #ff2aa6;--cp-pink-soft: rgba(255, 42, 166, .1);--cp-radius: 16px}.cp-drawer-wrap{padding:12px 14px 20px;background:var(--cp-bg)}.cp-mini-banner{display:block;margin:6px 0 12px;border-radius:14px;overflow:hidden;background:var(--cp-card);border:1px solid var(--cp-border);box-shadow:0 8px 22px #0000000f;transform:translateY(0);transition:transform .22s ease,box-shadow .22s ease}.cp-mini-banner:active{transform:translateY(1px);box-shadow:0 6px 18px #0000000f}.cp-mini-banner img{width:100%;height:auto;display:block}.cp-quick-title{margin:12px 2px 8px;font-weight:700;letter-spacing:.2px;color:var(--cp-text);display:flex;align-items:center;gap:8px}.cp-quick-title .dot{width:10px;height:10px;border-radius:999px;background:var(--cp-pink);box-shadow:0 0 0 5px var(--cp-pink-soft)}.cp-circles{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 0 8px;scrollbar-width:none}.cp-circles::-webkit-scrollbar{display:none}.cp-circle{min-width:86px;text-align:center;text-decoration:none;color:var(--cp-text)}.cp-circle .ring{width:64px;height:64px;border-radius:999px;background:var(--cp-card);border:2px solid rgba(255,42,166,.55);display:flex;align-items:center;justify-content:center;margin:0 auto 6px;box-shadow:0 10px 22px #0000000f;overflow:hidden}.cp-circle img{width:58px;height:58px;object-fit:cover;border-radius:999px;display:block}.cp-circle .label{font-size:12px;line-height:1.15;color:#000000b8;max-width:86px;margin:0 auto}.cp-cards{display:flex;flex-direction:column;gap:10px;margin-top:10px}.cp-card{display:flex;align-items:center;gap:12px;min-height:58px;padding:8px 12px;background:var(--cp-card);border:1px solid var(--cp-border);border-radius:var(--cp-radius);text-decoration:none;color:var(--cp-text);box-shadow:0 10px 22px #0000000d;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;will-change:transform}.cp-card:active{transform:scale(.99);background:#ffffffeb;box-shadow:0 8px 18px #0000000d}.cp-icon{width:40px;height:40px;border-radius:14px;background:linear-gradient(180deg,#ff2aa624,#ff2aa60f);display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,42,166,.18);overflow:hidden}.cp-icon img{width:28px;height:28px;object-fit:contain;border-radius:12px;display:block}.cp-card-text{display:flex;flex-direction:column;min-width:0;flex:1}.cp-card-text .title{font-weight:700;font-size:15px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-card-text .sub{font-size:12px;color:var(--cp-sub);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-chevron{opacity:.5;font-size:18px;margin-left:6px;transform:rotate(0);transition:transform .18s ease}.cp-anim-in .cp-mini-banner,.cp-anim-in .cp-circles,.cp-anim-in .cp-card{animation:cpFadeUp .28s ease both}.cp-anim-in .cp-mini-banner{animation-delay:.02s}.cp-anim-in .cp-circles{animation-delay:.06s}.cp-anim-in .cp-card:nth-child(1){animation-delay:.08s}.cp-anim-in .cp-card:nth-child(2){animation-delay:.1s}.cp-anim-in .cp-card:nth-child(3){animation-delay:.12s}.cp-anim-in .cp-card:nth-child(4){animation-delay:.14s}.cp-anim-in .cp-card:nth-child(5){animation-delay:.16s}.cp-anim-in .cp-card:nth-child(6){animation-delay:.18s}.cp-anim-in .cp-card:nth-child(7){animation-delay:.2s}.cp-anim-in .cp-card:nth-child(8){animation-delay:.22s}@keyframes cpFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cp-acc{margin:0}.cp-acc>summary{list-style:none}.cp-acc>summary::-webkit-details-marker{display:none}.cp-acc[open] .cp-chevron--rotate{transform:rotate(90deg)}.cp-submenu{margin:8px 0 12px;padding:0 2px 2px}.cp-subitem{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;text-decoration:none;color:inherit;background:#00000008;margin-bottom:8px}.cp-subitem--grand{background:#00000005;padding-left:16px}.cp-subitem__title{font-weight:600;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cp-subitem__chev{opacity:.55;font-size:18px;line-height:1}.cp-subitem:active{transform:scale(.99)}@media (max-width: 375px){.cp-drawer-wrap{padding-left:12px;padding-right:12px}.cp-card{min-height:56px;padding:7px 12px}.cp-icon{width:38px;height:38px}.cp-icon img{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/menu-drawer-candypeak.css.map */
