.promo-banner{position:fixed;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:105;margin:0 auto;padding:0 8px 12px;max-width:420px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.promo-banner.__show{-webkit-transform:translateY(0);transform:translateY(0)}.promo-banner .a-menu{position:absolute;top:0;right:14px}.promo-banner .a-menu_open.a-menu_tgl{width:auto;left:0;height:100%;padding-top:11px;padding-bottom:0}.promo-banner .a-menu_tgl.a-menu_close{display:none}.promo-banner .a-menu_open:before{background-image:url(/mres/img/svg-images/16/ico_more_vertical_w_16.svg)}.promo-banner.__promo-redesign .a-menu_open:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:4px}.promo-banner .a-menu_content_w.tgl-toggled{top:32px}.promo-banner .a-menu_content_w .a-menu_content{min-width:264px}.promo-banner .a-menu_content.tgl-content{border-radius:16px}.promo-banner .a-menu_content .ic_tx,.promo-banner .a-menu_content_supplier-text{color:rgba(46,47,51,.64)}.dark-theme .promo-banner .a-menu_content .ic_tx,.dark-theme .promo-banner .a-menu_content_supplier-text{color:rgba(255,255,255,.64)}.ds-colors .promo-banner .a-menu_content .ic_tx,.ds-colors .promo-banner .a-menu_content_supplier-text{color:#2e2F33A3}.promo-banner_card{position:relative;width:100%;max-width:420px;min-height:158px;box-sizing:border-box;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 8px 80px 0 rgba(0,0,0,.16);display:flex;justify-content:space-between}.promo-banner_content{padding:24px 12px 24px 24px;display:flex;flex-direction:column;align-items:flex-start;row-gap:12px}.promo-banner_content_info{display:flex;flex-direction:column;align-items:flex-start;row-gap:8px}.promo-banner_content_info_header{font-size:17px;line-height:20px;font-weight:600;color:#000}.promo-banner_content_info_text{font-size:15px;line-height:20px;font-weight:400;color:#000}.promo-banner_button-container{margin-top:auto;display:flex;align-items:center;-webkit-column-gap:12px;column-gap:12px}.promo-banner_button-container.__full-image{position:absolute;left:24px;right:24px;bottom:24px;-webkit-column-gap:8px;column-gap:8px}.promo-banner_button .base-button_target{cursor:pointer}.promo-banner:not(.__promo-redesign) .promo-banner_button .base-button_content_text{color:#2e2f33}.dark-theme .promo-banner:not(.__promo-redesign) .promo-banner_button .base-button_content_text{color:#fff}.ds-colors .promo-banner:not(.__promo-redesign) .promo-banner_button .base-button_content_text{color:#2e2f33}.promo-banner:not(.__promo-redesign) .promo-banner_button.__static .base-button_content_text{color:#fff}.ds-colors .promo-banner:not(.__promo-redesign) .promo-banner_button.__accept .base-button_bg,.promo-banner:not(.__promo-redesign) .promo-banner_button.__accept .base-button_bg{background:#f70}.ds-colors .promo-banner:not(.__promo-redesign) .promo-banner_button.__accept.__inverse .base-button_content_text,.promo-banner:not(.__promo-redesign) .promo-banner_button.__accept.__inverse .base-button_content_text{color:#fff}.promo-banner:not(.__promo-redesign) .promo-banner_button.__semi-transparent .base-button_bg,.promo-banner:not(.__promo-redesign) .promo-banner_button.__static .base-button_bg{background:rgba(131,102,86,.12)}.dark-theme .promo-banner:not(.__promo-redesign) .promo-banner_button.__semi-transparent .base-button_bg,.dark-theme .promo-banner:not(.__promo-redesign) .promo-banner_button.__static .base-button_bg{background:rgba(133,133,140,.12)}.ds-colors .promo-banner:not(.__promo-redesign) .promo-banner_button.__semi-transparent .base-button_bg,.ds-colors .promo-banner:not(.__promo-redesign) .promo-banner_button.__static .base-button_bg{background:#8366561F}.promo-banner_ad-badge{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;padding:2px 18px 2px 8px;height:20px;box-sizing:border-box;border-radius:999px;font-size:11px;line-height:16px;background:rgba(46,47,51,.48);color:#fff}.promo-banner_image,.promo-banner_image-content_full-image{height:100%;width:100%}.ds-colors .promo-banner_ad-badge{background:rgba(46,47,51,.48);color:#fff}.promo-banner.__promo-redesign .promo-banner_ad-badge{padding:2px 22px 2px 8px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;line-height:16px;font-weight:400;letter-spacing:0}:root.__font_onest .promo-banner.__promo-redesign .promo-banner_ad-badge{font-family:Onest,Arial,"Helvetica Neue",Helvetica,sans-serif}.promo-banner_image-container{width:96px;flex-shrink:0}.promo-banner_image{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left}.promo-banner_image-content{width:100%}