.ac-badge{z-index:5}.ac-badge[data-slot=corner]{position:absolute;top:10px;left:10px;transform:scale(1)}.ac-badge[data-slot=below-title]{display:inline-block;margin-top:6px;transform:scale(.9)}.page-product .ac-badge[data-slot=corner]{top:20px;right:20px;left:auto;transform:scale(1.1)}@media(max-width:768px){.ac-badge[data-slot=corner]{top:6px;left:6px;transform:scale(.75)}}.badge-wrapper{position:absolute;top:1px;width:120px;padding:6px;background:#1e1e1e;border-radius:18px;clip-path:polygon(0% 0%,100% 0%,100% 78%,50% 100%,0% 78%);box-shadow:0 6px 18px #00000026;z-index:20}.badge-inner{background:#fff;padding:5px;border-radius:14px;clip-path:inherit}.discount-badge{background:red;color:#fff;text-align:center;padding:18px 10px 28px;border-radius:12px;clip-path:inherit}.discount-badge h2{margin:0;font-size:11px;font-weight:700;letter-spacing:1px}.discount-badge h3{margin:2px 0;font-size:9px;font-weight:500}.discount-badge .percentage{font-size:10px;font-weight:700;margin:4px 0}.discount-badge p{font-size:10px;letter-spacing:.5px}@media(max-width:768px){.badge-wrapper{width:90px}}.classicSaleBadge{position:absolute;top:10px;left:10px;width:110px;height:110px;z-index:10}.badgeClassic{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to bottom,#ff2a2a,#c00);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;box-shadow:inset 0 8px 15px #ffffff4d,inset 0 -8px 15px #0006}.badgeClassic:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;border:3px dashed #fff}.outer-ring{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:4px solid #333;clip-path:polygon(0 0,100% 0,100% 85%,70% 100%,0 100%)}.arrow{position:absolute;bottom:-5px;right:20px;width:0;height:0;border-left:40px solid #cc0000;border-top:25px solid transparent;border-bottom:25px solid transparent;transform:rotate(49deg)}.percent{font-size:20px;font-weight:700;margin:0}.off{font-size:20px;font-weight:700;margin-top:-10px}.badgeClassic h2{font-size:12px}.badgeClassic{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to bottom,#ff2a2a,#c00);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;padding:10px;box-sizing:border-box;overflow:hidden;box-shadow:inset 0 8px 15px #ffffff4d,inset 0 -8px 15px #0006}.badgeClassic h2{font-size:11px;line-height:1.2;margin:0;width:100%;word-break:break-word}.badgeClassic .discount-value{font-size:18px;font-weight:700;margin-top:2px}.sale-badge{position:absolute;top:15px;display:flex;align-items:center;gap:12px;background:#0f0e0e;color:#fff;padding:10px;border-radius:14px;font-family:Arial,sans-serif;z-index:10}.badge-icon{width:24px;height:24px;background:#fff;position:relative;flex-shrink:0}.badge-icon .dot{width:8px;height:8px;background:#e10600;border-radius:50%;position:absolute;top:4px;left:4px}.badge-content{display:flex;flex-direction:column}.sale-badge h2{margin:0;font-size:10px;font-weight:600;line-height:1}.badge-text{font-size:20px;font-weight:700;line-height:1.2}@media(max-width:768px){.badgeClassic:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:3px dashed #fff}.classicSaleBadge{width:91px;height:91px}.badgeClassic h2{font-size:10px!important}.badge-icon{width:17px;height:17px}}.sale-badge,.badge-wrapper,.classicSaleBadge{position:absolute;top:10px;z-index:10}.sale-badge.left,.badge-wrapper.left,.classicSaleBadge.left{left:10px;right:auto}.sale-badge.center,.badge-wrapper.center,.classicSaleBadge.center{left:50%;right:auto;transform:translate(-50%)}.sale-badge.right,.badge-wrapper.right,.classicSaleBadge.right{right:10px;left:auto}@media(max-width:900px){.sale-badge,.badge-wrapper,.classicSaleBadge{position:absolute;top:0;z-index:10;padding:7px}.sale-badge.left,.badge-wrapper.left,.classicSaleBadge.left{left:23px;right:auto}.sale-badge h2{margin:0;font-size:9px;font-weight:400;line-height:1}.discount-value.percentage{font-size:9px}}.card{position:relative}.sale-badge,.badge-wrapper,.classicSaleBadge{position:absolute;top:10px;z-index:5}.header__submenu,.mega-menu{z-index:9999}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ac-badges.css.map */
