.pmecs{margin:16px 0}.pmecs__card{overflow:hidden;border-radius:16px;background:var(--pmecs-card, #2a2118)}.pmecs__hero{position:relative;display:flex;align-items:flex-start;gap:16px;padding:22px 22px 18px;overflow:hidden;color:#fff}.pmecs__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pmecs__bg-image{display:block;width:100%;height:100%;object-fit:cover}.pmecs__hero-main{position:relative;z-index:1;min-width:0;flex:1 1 auto}.pmecs__mark{margin:0 0 6px;color:var(--pmecs-mark, #c6a15a);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.pmecs__subtitle{margin:0 0 12px;color:var(--pmecs-subtitle, #ffffff);font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.pmecs__timer{display:flex;flex-wrap:wrap;gap:10px}.pmecs__box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:48px;padding:8px 8px 6px;border-radius:10px;background:var(--pmecs-box-bg, #3a2c22)}.pmecs__num{color:var(--pmecs-box, #c6a15a);font-size:20px;font-weight:700;line-height:1.1}.pmecs__unit{margin-top:2px;color:var(--pmecs-label, #c6a15a);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.pmecs__gift{position:relative;z-index:1;flex:0 0 auto;width:28px;color:var(--pmecs-gift, #c6a15a);line-height:0}.pmecs__gift svg,.pmecs__gift-image{display:block;width:28px;height:28px;object-fit:contain}.pmecs__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:var(--pmecs-bottom-bg, #f4f2f7)}.pmecs__bar-copy{min-width:0}.pmecs__bottom-title{margin:0;color:var(--pmecs-bottom-title, #1a1a1a);font-size:16px;font-weight:800;line-height:1.3;letter-spacing:.01em;text-transform:uppercase}.pmecs__bottom-text{margin:2px 0 0;color:var(--pmecs-bottom-text, #1a1a1a);font-size:14px;font-weight:600;line-height:1.35}.pmecs__bottom-subtitle{margin:2px 0 0;color:var(--pmecs-bottom-subtitle, #6b7280);font-size:14px;font-weight:400;line-height:1.4}.pmecs__code{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin:0;padding:8px 16px;border:1px solid var(--pmecs-code-border, #d0d5dd);border-radius:999px;background:var(--pmecs-code-bg, #ffffff);color:var(--pmecs-code, #1a1a1a);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.02em;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .3s ease,color .3s ease,border-color .3s ease}.pmecs__code:hover,.pmecs__code:focus-visible{color:var(--pmecs-code-hover, var(--pmecs-code, #1a1a1a));border-color:var(--pmecs-code-border-hover, var(--pmecs-code-border, #d0d5dd));background:var(--pmecs-code-bg-hover, var(--pmecs-code-bg, #ffffff))}.pmecs__code:hover .pmecs__code-icon,.pmecs__code:focus-visible .pmecs__code-icon{color:var(--pmecs-code-icon-hover, var(--pmecs-code-icon, #1a1a1a))}.pmecs__code-icon{display:inline-flex;color:var(--pmecs-code-icon, #1a1a1a)}.pmecs__code-icon svg{display:block;width:16px;height:16px}.pmecs__code-copied,.pmecs__code.is-copied .pmecs__code-icon,.pmecs__code.is-copied .pmecs__code-value{display:none}.pmecs__code.is-copied .pmecs__code-copied{display:inline}@media(max-width:767px){.pmecs__hero{padding:16px 16px 14px}.pmecs__subtitle{font-size:24px}.pmecs__box{width:42px;height:42px;padding:6px 6px 4px}.pmecs__num{font-size:16px}.pmecs__bar{flex-wrap:wrap;padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/270/assets/product-main-event-countdown-special.css.map */
