/* Shared desktop product design, based on the approved Remette pilot. */
@media(min-width:992px){
/* Blademan 2026-10-13. Cosmetic desktop pilot: Remette Wild Species 151292.
   Conditional head include limits the page. No layout, content or SKU logic changes. */
@media (min-width: 992px) {
  .product-info .detail-gallery-big__picture { border-radius: 10px; }
  .product-info .gallery__item--thumb,
  .product-info .gallery__item--thumb:before,
  .product-info .gallery__picture { border-radius: 6px; }
  .product-info .gallery__item--thumb.swiper-slide-thumb-active:before { border-color: #566c51; }
  .product-info .shadowed-block {
    border-radius: 12px;
    background: #f4f6ef;
    box-shadow: 0 0 0 1px #dfe4d8, 0 3px 12px rgba(41,52,38,.06);
  }
  .product-info .shadowed-block .prices_block { background: transparent; border-radius: 12px 12px 0 0; }
  .product-info .shadowed-block .counter_wrapp { border-radius: 0 0 12px 12px; }
  .product-info .shadowed-block .counter_block { border-radius: 0 0 0 12px; }
  .product-info .shadowed-block .to-cart,
  .product-info .shadowed-block .in-cart {
    border-radius: 0 0 12px 0;
    background-color: #566c51;
    border-color: #566c51;
  }
  .product-info .shadowed-block .to-cart:hover,
  .product-info .shadowed-block .in-cart:hover { background-color: #475c42; border-color: #475c42; }
  .product-info .wish_item_button .wish_item,
  .product-info .compare_item_button .compare_item { border-radius: 6px; border-color: #dfe4d8; }
  .product-info .wish_item_button .wish_item:hover,
  .product-info .compare_item_button .compare_item:hover { background-color: #eff2e7; border-color: #b9c5b2; }
  .product-info .list_values_wrapper .item,
  .product-info .list_values_wrapper .item .cnt1,
  .product-info .list_values_wrapper .item .cnt_item { border-radius: 5px; }
  .product-info .list_values_wrapper .item.active { border-color: #566c51; }
  .product-info .list_values_wrapper .item.active .cnt1 { border-color: #566c51; }
  .tabs-block > .tabs > .nav-tabs > li,
  .tabs-block > .tabs > .nav-tabs > li > a { border-radius: 8px; }
  .tabs-block > .tabs > .nav-tabs > li { border-color: #dfe4d8; }
  .tabs-block > .tabs > .nav-tabs > li.active,
  .tabs-block > .tabs > .nav-tabs > li.active > a { background-color: #eff2e7; border-color: #dfe4d8; color: #293426; }
  .tabs-block > .tabs > .nav-tabs > li:after { border-radius: 8px 8px 0 0; }
  .brand-detail-info.bordered { border-radius: 12px; border-color: #dfe4d8; }
}

/* BM_PRODUCT_POLISH_V2_20261013: requested tiles, compact payments and lower blocks. */
@media (min-width: 992px) {
  .product-info .product-chars {
    padding: 18px 36px 18px 18px;
    background: linear-gradient(90deg,#f5f6f3 0, #f5f6f3 calc(100% - 18px),transparent calc(100% - 18px));
    border-radius: 12px;
  }
  .product-info .product-chars .char-side__title { color:#343d30; font-weight:600; }
  .product-info .product-chars .properties__title { color:#778071; }
  .product-info .bm-online-payment {
    margin:18px 0 22px; padding:16px 18px;
    border:1px solid #eee3d5; border-radius:12px;
    background:linear-gradient(135deg,#fdf8f0,#f8efdf); color:#827968;
  }
  .product-info .bm-online-payment__heading { gap:9px; color:#716b60; }
  .product-info .bm-online-payment__heading > span { min-width:0; }
  .product-info .bm-online-payment__logos { width:215px; max-width:calc(100% - 27px); height:auto; margin:12px 0 0 27px; }
  .product-info .brand__picture { width:100px; height:64px; padding:0; display:flex;align-items:center;justify-content:center; }
  .product-info .brand__picture img { width:96px; height:auto; max-width:100%;max-height:60px;object-fit:contain; }
  .tabs-block > .tabs > .nav-tabs > li:before,
  .tabs-block > .tabs > .nav-tabs > li:after,
  .tabs-block > .tabs > .nav-tabs > li > a:before,
  .tabs-block > .tabs > .nav-tabs > li > a:after { display:none!important; }
  .tabs-block > .tabs > .nav-tabs > li { border:1px solid #e1e5dc; background:#fafbf8; box-shadow:none; overflow:hidden; }
  .tabs-block > .tabs > .nav-tabs > li.active { background:#edf2e6; border-color:#bac7b0; box-shadow:none; }
  .tabs-block > .tabs > .nav-tabs > li.active > a { background:transparent; border-color:transparent; color:#405239; }
  .tabs-block > .tabs > .nav-tabs > li > a:focus-visible { outline:2px solid #566c51; outline-offset:-4px; }
  .brand-detail-info.bordered { padding:24px; background:#f7f8f3; border-color:#e1e6d9; }
  .brand-detail-info .brand-detail-info__image { text-align:left; margin:0 0 20px; }
  .brand-detail-info .brand-detail-info__image img { width:128px;height:auto;max-width:100%;max-height:none;mix-blend-mode:multiply; }
  .brand-detail-info .text { color:#717767;line-height:1.75; }
  .brand-detail-info .link a { color:#53664a; }
  .brand-detail-info .brand-detail-info__about { font-weight:600; padding-top:12px; border-top:1px solid #e1e6d9; }
  .side-block--feedback.bm-telegram-card { border:1px solid #dce4e5; border-radius:12px; background:linear-gradient(135deg,#f4f7f7,#eaf0f0); box-shadow:none; padding:24px; }
  .bm-telegram-card .side-block__top { padding:0; text-align:left; }
  .bm-telegram-card .bm-telegram-icon { width:36px;height:36px;color:#627b7b; margin-bottom:15px; }
  .bm-telegram-card .side-block__text { padding:0; color:#727d7c;font-size:13px;line-height:1.7; }
  .bm-telegram-card .introtext { color:#344746;font-size:18px;line-height:1.4;font-weight:600;margin:0 0 10px; }
  .bm-telegram-card .side-block__bottom { padding:18px 0 0;border:0; }
  .bm-telegram-card .bm-telegram-link { display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid #627b7b;background:#627b7b;color:white!important;border-radius:8px;padding:11px 8px;font-size:13px;line-height:20px;text-decoration:none; }
  .bm-telegram-card .bm-telegram-link:hover { background:#506b6b;border-color:#506b6b; }
  .ordered-block.goods > .ordered-block__title,
  .ordered-block.blog > .ordered-block__title { color:#30392a;font-size:25px;font-weight:600;line-height:1.3; }
  .ordered-block.goods .catalog_item { border-radius:12px; background:#fff; }
  .ordered-block.goods .catalog_item .inner_wrap { border:1px solid #e1e6da;border-radius:12px;box-shadow:none;background:#fff; }
  .ordered-block.goods .catalog_item:hover .inner_wrap { border-color:#bfcdb5;box-shadow:0 4px 16px rgba(48,57,42,.07); }
  .ordered-block.goods .image_wrapper_block { border-radius:12px 12px 0 0; }
  .ordered-block.goods .item_info { border-radius:0 0 12px 12px;background:linear-gradient(135deg,#f8faf4,#eff3e8); }
  .ordered-block.goods .item-title a { color:#30392a; }
  .ordered-block.goods .btn { border-radius:7px; }
  .ordered-block.goods .stickers [class*="sticker_"] { border-radius:6px;background:#e7efd9;color:#526744; }
  .ordered-block.goods .owl-nav > button { border-radius:8px;background:#f0f3e9; }
  .ordered-block.blog .item_wrap { border:1px solid #e2e5dc;border-radius:12px;background:#fafbf7;box-shadow:none;overflow:hidden; }
  .ordered-block.blog .item_wrap:hover { border-color:#c5cfba;box-shadow:0 4px 16px rgba(48,57,42,.06);background:#f6f8f0; }
  .ordered-block.blog .item_wrap > .item { background:transparent; }
  .ordered-block.blog .image { background:#f3f4ef;border-radius:10px;overflow:hidden; }
  .ordered-block.blog .image img { border-radius:10px; }
  .ordered-block.blog .body-info .title a { color:#30392a;font-weight:500; }
  .ordered-block.blog .section-name-block { color:#718362; }
  .ordered-block.blog .arrow_link { border-radius:8px;border-color:#d9e0d0;background:#edf2e5; }
}

/* V2 review revision 01: complete tile corners and spacing between lower cards. */
@media (min-width: 992px) {
  .product-info .product-chars { position:relative; isolation:isolate; background:none; }
  .product-info .product-chars::before { content:"";position:absolute;inset:0 18px 0 0;z-index:-1;background:#f5f6f3;border:1px solid #e8ebe4;border-radius:12px;pointer-events:none; }
  .ordered-block.goods .catalog_item { margin-left:5px;margin-right:5px; }
  .ordered-block.goods .catalog_item .inner_wrap { background:#f7f9f2; }
  .ordered-block.goods .catalog_item .image_wrapper_block { background:#fff;border-radius:9px; }
  .ordered-block.goods .catalog_item .item_info { background:transparent; }
  .ordered-block.blog .item_wrap { margin-bottom:12px;background:#fafbf7!important; }
}


/* V3: unified utility tile; existing action/rating/SKU elements retained. */
@media (min-width:992px) {
 .product-info .product-info-headnote { padding:14px 18px;margin-bottom:24px;border:1px solid #e7e2d8;border-radius:12px;background:#f8f5ee; }
 .product-info .product-info-headnote > .flexbox { gap:12px; }
 .product-info .product-info-headnote__inner { display:flex;align-items:center;gap:18px;margin:0;flex-wrap:wrap; }
 .product-info .product-info-headnote__inner > div { padding:0;margin:0; }
 .product-info .product-info-headnote .brand__picture img { mix-blend-mode:multiply; }
 .product-info .product-info-headnote .wish_item,
 .product-info .product-info-headnote .compare_item { background:#fffdf8;border-color:#dedfd3; }
 .product-info .product-info-headnote .article { color:#7b7e71; }
}
/* Sharing is usable at all widths. The rest of the pilot stays desktop-only. */
.share.top.bm-product-share { width:auto;height:auto;margin:3px 0 0 18px;position:relative;z-index:30;flex-shrink:0; }
.bm-product-share .bm-share-trigger { display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 12px;border:1px solid #dce3d5;border-radius:9px;background:#f3f6ed;color:#53684a;font-family:inherit;font-weight:500;font-size:13px;line-height:20px;cursor:pointer; }
.bm-product-share .bm-share-trigger svg { display:block;flex:none; }
.bm-product-share .bm-share-trigger:hover,.bm-product-share .bm-share-trigger[aria-expanded="true"] { background:#e8efde;border-color:#b9c9ad; }
.bm-share-panel { position:absolute;top:calc(100% + 9px);right:0;width:292px;max-width:calc(100vw - 32px);padding:18px;border:1px solid #dfe5d8;border-radius:12px;background:#fff;box-shadow:0 10px 32px rgba(40,52,34,.16);text-align:left;box-sizing:border-box;z-index:100; }
.bm-share-panel[hidden] { display:none!important; }
.bm-share-title { font-size:15px;font-weight:600;line-height:22px;color:#35442e;margin-bottom:12px; }
.bm-share-actions { display:grid;grid-template-columns:1fr 1fr;gap:8px; }
.bm-share-panel .bm-share-action { display:flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:9px 8px;border:1px solid #e1e6dc;border-radius:8px;background:#f6f8f1;color:#4e6244;font-family:inherit;font-size:13px;line-height:19px;text-align:center;text-decoration:none;cursor:pointer;box-sizing:border-box; }
.bm-share-panel .bm-share-action:hover { background:#eaf0e1;border-color:#c4d1b9; }
.bm-share-panel .bm-share-copy { grid-column:1 / -1;background:#627756;color:#fff;border-color:#627756; }
.bm-share-panel .bm-share-copy:hover { background:#526747;color:#fff; }
.bm-share-panel .bm-share-url { display:block;width:100%;height:34px;box-sizing:border-box;margin-top:12px;padding:6px 8px;background:#fafbf8;border:1px solid #e5e9df;border-radius:6px;color:#7a8173;font-size:11px;line-height:20px; }
.bm-share-status { min-height:18px;margin-top:8px;color:#67785b;font-size:12px;line-height:18px; }
.bm-product-share button:focus-visible,.bm-product-share a:focus-visible,.bm-product-share input:focus-visible { outline:2px solid #627756;outline-offset:3px; }
@media(max-width:767px) { .bm-product-share .bm-share-trigger > span { display:none; } .bm-product-share .bm-share-trigger { padding:9px; } .share.top.bm-product-share { margin-left:10px; } }

/* V4: lighter palette, readable utility actions and compact desktop heading. */
@media (min-width:992px) {
 .page-top .topic { padding-top:26px; }
 .page-top #navigation { padding-top:12px;padding-bottom:18px; }
 .product-info.product-info--type2 { padding-top:20px; }
 .product-info .product-info-headnote { background:#f7f9fc;border-color:#e5e9ee; }
 .product-info .shadowed-block { background:#f7faf2;box-shadow:0 0 0 1px #e3e9dc,0 2px 8px rgba(41,52,38,.035); }
 .product-info .product-chars::before { background:#f8f9f8;border-color:#e9ece8; }
 .product-info .bm-online-payment { background:#fff8f0;border-color:#f0e7dc; }
 .brand-detail-info.bordered { background:#f8faf5;border-color:#e5eadf; }
 .side-block--feedback.bm-telegram-card { background:#f4f9fc;border-color:#e2ebf0; }
 .ordered-block.goods .catalog_item .inner_wrap { background:#f8faf5; }
 .ordered-block.blog .item_wrap { background:#fafbf9!important; }
 /* The original logo is composited directly onto the tile, without a white matte. */
 .product-info .brand__picture,
 .brand-detail-info .brand-detail-info__image,
 .brand-detail-info .brand-detail-info__image a { background:transparent!important; }
 .product-info .brand__picture img,
 .brand-detail-info .brand-detail-info__image img { mix-blend-mode:multiply; }
 .product-info .product-info-headnote .wish_item,
 .product-info .product-info-headnote .compare_item {
  color:#46513e!important;background:rgba(255,255,255,.65)!important;border:1px solid #d5ddcf!important;
  font-weight:600;letter-spacing:.35px;border-radius:7px;transition:background-color .18s,border-color .18s,box-shadow .18s;
 }
 .product-info .product-info-headnote .wish_item .like-text,
 .product-info .product-info-headnote .compare_item .like-text { color:inherit!important;font-weight:600; }
 .product-info .product-info-headnote .wish_item svg path,
 .product-info .product-info-headnote .compare_item svg path { fill:currentColor!important; }
 .product-info .product-info-headnote .wish_item:hover,
 .product-info .product-info-headnote .compare_item:hover,
 .product-info .product-info-headnote .wish_item:focus-visible,
 .product-info .product-info-headnote .compare_item:focus-visible {
  color:#34402c!important;background:#fff!important;border-color:#a9b79e!important;box-shadow:0 2px 7px rgba(57,75,46,.09);
 }
 .product-info .product-info-headnote .wish_item.added,
 .product-info .product-info-headnote .compare_item.added { color:#344b2b!important;background:#edf3e6!important;border-color:#aebf9f!important; }
}

/* V5: replace only the upper stars after the working reaction widget is mounted. */
.product-info-headnote__rating.bm-reactions-ready > .rating { display:none!important; }
.bm-reactions { display:flex;align-items:center;gap:10px;position:relative;flex-wrap:wrap; }
.bm-reaction-buttons { display:inline-flex;align-items:stretch;flex-shrink:0; }
.bm-reaction-buttons button { display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 9px;border:1px solid #d5ddcf;background:rgba(255,255,255,.65);color:#46513e;cursor:pointer;font-family:inherit;font-size:12px;line-height:18px;transition:background-color .18s,border-color .18s; }
.bm-reaction-buttons .bm-reaction-like { border-radius:7px 0 0 7px;min-width:56px; }
.bm-reaction-buttons .bm-reaction-dislike { border-left:0;border-radius:0 7px 7px 0; }
.bm-reaction-dislike svg { transform:rotate(180deg); }
.bm-reaction-buttons button:hover { background:#fff;border-color:#a9b79e;color:#34402c; }
.bm-reaction-buttons button[aria-pressed="true"] { background:#eaf1e2;border-color:#9fb58e;color:#3f5a31; }
.bm-reaction-buttons button[aria-pressed="true"] svg { fill:currentColor;fill-opacity:.14; }
.bm-reaction-buttons button:disabled { cursor:wait;opacity:.55; }
.bm-reaction-buttons button:focus-visible,.bm-review-link:focus-visible { outline:2px solid #627756;outline-offset:3px; }
.bm-like-count { font-weight:600;font-variant-numeric:tabular-nums; }
.product-info-headnote .bm-review-link { color:#52684a;font-size:12px;line-height:18px;border-bottom:1px dotted #a9b79e;white-space:nowrap;text-decoration:none; }
.product-info-headnote .bm-review-link:hover { color:#34402c;border-bottom-color:#34402c; }
.bm-reaction-status:empty { display:none; }
.bm-reaction-status { flex-basis:100%;max-width:220px;color:#8c4c35;font-size:11px;line-height:15px; }
.bm-reaction-pulse { animation:bm-reaction-pop .28s ease; }
@keyframes bm-reaction-pop { 50% { transform:translateY(-2px); } }
#reviews #form_comment { scroll-margin-top:100px; }
@media(min-width:992px){
 .product-info .product-info-headnote > .flexbox { display:grid;grid-template-columns:auto 1fr;gap:12px; }
 .product-info .product-info-headnote__inner { display:grid;grid-template-columns:1fr 96px;column-gap:14px;row-gap:7px; }
 .product-info .product-info-headnote__rating { grid-column:1;grid-row:1; }
 .product-info .product-info-headnote__article { grid-column:1;grid-row:2; }
 .product-info .product-info-headnote__brand { grid-column:2;grid-row:1 / 3; }
}
@media(prefers-reduced-motion:reduce){ .bm-reaction-pulse { animation:none; } }

/* V6: the SKU is displayed only in characteristics; retain native hidden data source. */
.product-info .product-info-headnote__article { display:none!important; }
@media(min-width:992px){
 .product-info .product-info-headnote__inner { grid-template-rows:auto;row-gap:0;align-items:center; }
 .product-info .product-info-headnote__brand { grid-row:1; }
}

/* V8: reactions, review, favorites and comparison in reading order. */
.product-info .product-info-headnote.bm-actions-ordered > .flexbox { display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap; }
.product-info .bm-actions-ordered .bm-actions-primary { display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0; }
.product-info .bm-actions-ordered .product-info-headnote__rating { margin:0;padding:0; }
.product-info .bm-actions-ordered .product-info-headnote__inner { display:flex;align-items:center;margin:0; }
.product-info .bm-actions-ordered .bm-reactions { gap:12px; }
.product-info .bm-actions-ordered .bm-review-link { display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:32px;padding:6px 13px;border:1px solid #d5ddcf;border-radius:999px;background:rgba(255,255,255,.65);color:#52684a;font-size:12px;line-height:18px;text-decoration:none;transition:background-color .18s,border-color .18s; }
.product-info .bm-actions-ordered .bm-review-link:hover { background:#fff;border-color:#a9b79e;color:#34402c; }
.product-info .bm-actions-ordered .bm-review-link:focus-visible { outline:2px solid #627756;outline-offset:3px; }
.product-info .bm-actions-ordered .product-info-headnote__toolbar .like_icons { display:flex;align-items:center;flex-wrap:wrap;gap:8px; }
.product-info .bm-actions-ordered .product-info-headnote__toolbar .item-action { margin:0; }

/* V8.1: review label matches favorite and compare typography. */
.product-info .bm-actions-ordered .bm-review-link { font-family:inherit;font-size:9px;font-weight:600;line-height:11.7px;letter-spacing:.35px;text-transform:uppercase;color:#46513e; }

/* V8.2: match adjacent utility buttons, including hover transition. */
.product-info .bm-actions-ordered .bm-review-link { border-radius:7px;min-height:31px;height:31px;padding:0 14px;transition:background-color .18s,border-color .18s,box-shadow .18s; }
.product-info .bm-actions-ordered .bm-review-link:hover,
.product-info .bm-actions-ordered .bm-review-link:focus-visible { color:#34402c;background:#fff;border-color:#a9b79e;box-shadow:0 2px 7px rgba(57,75,46,.09); }

/* BM compact pilot v3: payment, delivery and independent characteristics height. */
.product-info .info_item>.bm-online-payment{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 10px;margin:12px 0 14px;padding:9px 12px;border-radius:9px}
.product-info .bm-online-payment__heading{align-items:center;gap:7px;font-size:12px;line-height:20px;white-space:nowrap}
.product-info .bm-online-payment__heading>svg{width:15px;height:15px;flex-basis:15px;margin:0}
.product-info .bm-online-payment__logos{width:160px;max-width:100%;height:auto;margin:0}
@media(min-width:992px){.product-info .product-chars{align-self:flex-start}}
.product-info .product-info-headnote{padding:10px 18px!important;margin-bottom:18px!important}
.product-info .product-info-headnote .brand__picture{height:40px!important;line-height:40px!important}
.product-info .product-info-headnote .brand__picture img{max-height:38px!important;width:auto!important;max-width:90px!important}
.product-info .info_item>.bm-online-payment{gap:3px 10px;padding:7px 12px}
.product-info .bm-online-payment__heading{white-space:normal}
.product-info .bm-online-payment__logos{margin-left:22px}
/* BM compact pilot v4: aligned notes and centered payment logos. */
.product-info .info_item>.text-form{padding:0!important;margin:8px 0 0!important}
.product-info .info_item>.text-form .price_txt{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:start}
.product-info .info_item>.text-form .text-form-info{padding:0!important;min-width:0}
.product-info .info_item>.text-form .text-form-info p{margin:0!important}
.product-info .info_item>.text-form .svg-inline-info_big{float:none;margin:2px 0 0!important}
.product-info .info_item>.bm-online-payment{flex-direction:column;align-items:center;gap:4px}
.product-info .bm-online-payment__logos{display:block;width:240px;max-width:100%;height:auto;margin:0 auto}

/* One utility row; brand details remain in the lower brand card. */
.product-info .product-info-headnote.bm-actions-ordered > .flexbox{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important}
.product-info .bm-actions-ordered > .flexbox > .col-auto:not(.bm-actions-primary){display:none!important}
.product-info .product-info-headnote__brand{display:none!important}
.product-info .bm-actions-ordered .bm-actions-primary{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:none}
.product-info .bm-actions-ordered .bm-reactions{gap:10px;flex-wrap:wrap}
.product-info .bm-actions-ordered .product-info-headnote__toolbar .like_icons{gap:10px}
.product-info .bm-actions-ordered .share.top.bm-product-share{margin:0!important;float:none;width:auto;height:auto;position:relative}
.product-info .bm-actions-ordered .bm-review-link,
.product-info .bm-actions-ordered .bm-share-trigger,
.product-info .bm-actions-ordered .wish_item,
.product-info .bm-actions-ordered .compare_item{
 display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;
 min-height:34px;height:34px;margin:0;padding:0 13px;border:1px solid #d5ddcf!important;border-radius:7px;
 background:rgba(255,255,255,.65)!important;color:#46513e!important;
 font-family:inherit;font-size:10px;font-weight:600;line-height:14px;letter-spacing:.35px;text-transform:uppercase;
 transition:background-color .18s,border-color .18s,box-shadow .18s;
}
.product-info .bm-actions-ordered .bm-reaction-buttons button{height:34px;min-height:34px}
.product-info .bm-actions-ordered .like-text{font:inherit!important;color:inherit!important}
.product-info .bm-actions-ordered .bm-share-trigger svg{width:16px;height:16px;flex-shrink:0}
.product-info .bm-actions-ordered .bm-review-link:hover,
.product-info .bm-actions-ordered .bm-share-trigger:hover,
.product-info .bm-actions-ordered .bm-share-trigger[aria-expanded="true"],
.product-info .bm-actions-ordered .wish_item:hover,
.product-info .bm-actions-ordered .compare_item:hover{background:#fff!important;border-color:#a9b79e!important;box-shadow:0 2px 7px rgba(57,75,46,.09);color:#34402c!important}
.product-info .bm-actions-ordered .wish_item.added,
.product-info .bm-actions-ordered .compare_item.added{background:#edf3e6!important;border-color:#aebf9f!important}
.product-info .bm-actions-ordered .bm-share-panel{left:0;right:auto;text-transform:none}
.product-info .bm-actions-ordered .bm-reaction-status{order:5}
}

@media(min-width:992px) and (max-width:1399px){
 .product-info .bm-actions-ordered .bm-actions-primary,.product-info .bm-actions-ordered .bm-reactions,.product-info .bm-actions-ordered .product-info-headnote__toolbar .like_icons{gap:7px}
 .product-info .bm-actions-ordered .bm-review-link,.product-info .bm-actions-ordered .bm-share-trigger,.product-info .bm-actions-ordered .wish_item,.product-info .bm-actions-ordered .compare_item{font-size:9px;padding-left:10px;padding-right:10px;gap:5px}
}
