.dp-bm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;--dp-bm-x:16%;--dp-bm-y:14%;--dp-bm-bredd:14px}.dp-bm__band{position:absolute;display:block;box-shadow:0 2px 6px #00000047}.dp-bm__band--lodrat{top:0;bottom:0;right:var(--dp-bm-x);width:var(--dp-bm-bredd);background:linear-gradient(90deg,#d9ac4b 0 2px,#1b1b1b 2px,#3a3a3a 45%,#111 55%,#1b1b1b calc(100% - 2px),#d9ac4b calc(100% - 2px))}.dp-bm__band--vagrat{left:0;right:0;top:var(--dp-bm-y);height:var(--dp-bm-bredd);background:linear-gradient(180deg,#d9ac4b 0 2px,#1b1b1b 2px,#3a3a3a 45%,#111 55%,#1b1b1b calc(100% - 2px),#d9ac4b calc(100% - 2px))}.dp-bm__rosett{position:absolute;display:block;width:62px;line-height:0;top:calc(var(--dp-bm-y) + var(--dp-bm-bredd) / 2);right:calc(var(--dp-bm-x) + var(--dp-bm-bredd) / 2);transform:translate(50%,-50%);filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.dp-bm__rosett svg{width:100%;height:auto;display:block}.dp-bm__lapp{position:absolute;display:block;top:calc(var(--dp-bm-y) + 30px);right:calc(var(--dp-bm-x) + 26px);transform:rotate(-7deg);transform-origin:100% 0;padding:7px 12px 7px 20px;background:#111;color:#f1cf73;font-size:12px;line-height:1.1;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1.5px solid #d9ac4b;border-radius:3px 6px 6px 3px;clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%);box-shadow:0 6px 12px #0000004d}.dp-bm__lapp:before{content:"";position:absolute;left:9px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #d9ac4b}.dp-bm__lapp:after{content:"";position:absolute;right:-14px;top:-20px;width:22px;height:1.5px;background:#d9ac4b;transform:rotate(-55deg);transform-origin:0 0}.product-grid-item:has(.dp-bm),.product-card-list-item:has(.dp-bm){outline:2px solid #111;outline-offset:-2px;border-radius:12px}.dp-rtk-flagga{z-index:9}@media(max-width:749px){.dp-bm{--dp-bm-bredd:10px;--dp-bm-x:14%;--dp-bm-y:12%}.dp-bm__rosett{width:44px}.dp-bm__lapp{top:calc(var(--dp-bm-y) + 22px);right:calc(var(--dp-bm-x) + 18px);font-size:9.5px;letter-spacing:.08em;padding:5px 8px 5px 16px}.dp-bm__lapp:before{left:7px}.dp-bm__lapp:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/dp-black-month.css.map */
