.products-list-tile .bgnd.cmd-has-promotion-calendar{position:relative}
.products-list-tile .cmd-has-promotion-calendar>h4:first-of-type{padding-right:48px;min-height:44px;overflow-wrap:anywhere}
.cmd-promotion-calendar{position:absolute;top:4px;right:4px;z-index:4}
.cmd-promotion-calendar[hidden],.cmd-promotion-date[hidden]{display:none!important}
.cmd-promotion-calendar>button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:12px;border:0;border-radius:0;background:transparent;color:#292526;cursor:pointer;line-height:1}
.cmd-promotion-calendar>button:hover{color:#b8470f;background:#fff0e8}
.cmd-promotion-calendar>button:focus-visible{outline:2px solid #292526;outline-offset:-3px}
.cmd-promotion-date{position:absolute;top:44px;right:0;display:block;width:max-content;max-width:min(220px,calc(100vw - 32px));padding:10px 12px;border:1px solid #777;background:#fff;color:#222;font:400 14px/1.4 Lato,sans-serif;box-shadow:0 3px 12px #0003;white-space:normal;text-align:left;z-index:130}
.bgnd.cmd-calendar-open{z-index:140}
@media(max-width:767px){.cmd-promotion-date{max-width:min(180px,calc(100vw - 32px))}}

