.price{font-weight:600;line-height:20px;font-size:1rem}.price__old{display:inline-block;vertical-align:top;font-weight:400}.price__old-val{text-decoration:line-through}.price-economy{display:flex}.price .price-economy{margin-bottom:2px}.price-economy__val{--economy-height:21px;display:flex;align-items:center;background:#ffeb81;background:var(--sticker_color);padding:1px 5px;border-radius:calc(var(--border-radius) - 2px);height:var(--economy-height)}.price--inline>div{display:inline-block;vertical-align:baseline}.sticker{position:absolute;z-index:3;top:0;left:-2px;display:flex;flex-wrap:wrap;}.sticker--static{position:static;}.sticker__item{--sticker_color:#0cbc3d;--sticker-height:23px;padding:1px 6px 1px 8px;margin:0 2px 4px;color:#fff;background:#0cbc3d;background:var(--sticker_color);border-radius:8px;border-radius:calc(var(--border-radius) - 2px);font-weight:500;position:relative;height:var(--sticker-height);display:inline-flex;align-items:center;}.sticker .sticker__item{line-height:var(--sticker-height);display:flex;}.sticker__item:before{content:"";position:absolute;z-index:1;inset:0;box-shadow:0 6px 12px var(--sticker_color);opacity:.2;border-radius:8px;border-radius:var(--border-radius);}.sticker__item--bordered{color:#666;color:var(--lite_basic_text_black);border:1px solid #e5e5e5;border-color:var(--stroke_black);background:#fafafa;background:var(--light2_bg_black);}.sticker--upper .sticker__item{text-transform:uppercase;letter-spacing:1.2px;}.sticker__item--sale,.sticker__item--aktsiya,.sticker__item--stock{--sticker_color:#ffeb81;color:#222;}.sticker__item--new,.sticker__item--novinka{--sticker_color:#32cb5d;}.sticker__item--hit,.sticker__item--khit{--sticker_color:#ff6565;}.sticker__item--recommend,.sticker__item--sovetuem{--sticker_color:#a56ffd;}.sticker__item--sale-text{--sticker_color:#e35689;}.status-icon{position:relative;display:flex;align-items:center;gap:6px;color:#2CBE15;white-space:nowrap;}.status-icon.nostock{color:#FF7081;}.status-icon.order{color:#27A4F1;}.status-icon.pending{color:#FC9E41;}.btn-fast-view{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:4;opacity:0;box-shadow:0 5px 30px 0 rgba(34,34,34,.1);transition:opacity .3s ease;}.btn-fast-view .btn{border:none;font-weight:normal;}.btn-fast-view .btn:not(:hover){background-color:rgba(255,255,255,.9);color:#222;}.grid-list__item:hover .btn-fast-view{opacity:1;}@media (max-width:600px){.sticker__item{--sticker-height:19px}}.bottom-icons-panel{position:fixed;position:sticky;width:100%;left:0;bottom:0;background:#fff;background:var(--card_bg_black);box-shadow:0 -3px 10px rgba(0,0,0,.1);z-index:992;padding-bottom:env(safe-area-inset-bottom,22px);order:9999;margin-top:auto;overflow-x:auto;overflow-y:auto}.bottom-icons-panel__content{display:flex;width:100%;padding-bottom:5px;transform:translateZ(0)}.bottom-icons-panel__content-link{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;flex-direction:column;min-width:75px;max-width:200px;height:56px;text-align:center;position:relative;overflow:hidden;padding:0 3px 2px}.bottom-icons-panel__content-link--active .bottom-icons-panel__content-text{color:#9e9e9e;color:var(--theme-base-color)}.bottom-icons-panel__content-link--active svg path,.bottom-icons-panel__content-link--active svg use{fill:#9e9e9e;fill:var(--theme-base-color)}.bottom-icons-panel__content-text{align-self:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bottom-icons-panel__content-link--display--block{display:block}.bottom-icons-panel__content-link--with-counter{gap:5px 0}.bottom-icons-panel__content-picture-wrapper{position:relative}.bottom-icons-panel__content-picture-wrapper--mb-3{align-items:flex-end;display:flex;height:20px;margin:0;position:relative}.bottom-icons-panel__content::-webkit-scrollbar{-webkit-appearance:none}.bottom-icons-panel__content::-webkit-scrollbar:vertical{width:6px}.bottom-icons-panel__content::-webkit-scrollbar:horizontal{height:6px}.bottom-icons-panel__content::-webkit-scrollbar-thumb{background-color:rgba(153,153,153,1);background:var(--gray_bg_black);border-radius:10px;border:2px solid #fff;border-color:var(--black_bg_black)}.bottom-icons-panel__content::-webkit-scrollbar-track{border-radius:10px;background-color:#fff;background:0 0}.bottom-icons-panel .header-cart__count,.bottom-icons-panel .icon-count{top:0;bottom:auto;right:0}@media (min-width:992px){.bottom-icons-panel{display:none}}