/* Lake Ville: cookie notice (WoodMart .wd-cookies-popup) on every page. A slim bar bottom left, up to the middle
   of the screen, so «Задать вопрос» on the right stays free. "body" prefix beats WoodMart's own colour-scheme CSS. */
body .wd-cookies-popup{left:24px;right:auto;bottom:24px;z-index:9995;width:min(max(50vw,560px),calc(100vw - 240px));padding:8px 16px 8px 8px;background:#273124;color:#fffbed;border:0;border-radius:999px;box-shadow:0 10px 30px #18201640}
body .wd-cookies-inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;max-width:none;padding:0;text-align:left}
body .wd-cookies-inner .cookies-buttons{order:-1;flex:0 0 auto;margin:0}
body .wd-cookies-inner .cookies-info-text{flex:1 1 auto;margin:0;padding:0;color:#fffbed;font:500 12px/1.5 Montserrat,Arial,sans-serif;text-align:left}
body .wd-cookies-inner .cookies-info-text a{color:#ffb35c;font-weight:600;text-decoration:underline;text-underline-offset:2px}
body .wd-cookies-inner .cookies-info-text a:hover{color:#fffbed}
body .wd-cookies-inner .cookies-accept-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin:0;padding:8px 18px;border:0;border-radius:999px;background:#ff8c00;color:#273124;font:600 12px/1.2 Montserrat,Arial,sans-serif;text-transform:none;letter-spacing:normal;box-shadow:none;transition:background .2s}
body .wd-cookies-inner .cookies-accept-btn:hover{background:#ffa033;color:#273124}
body .wd-cookies-inner .cookies-accept-btn:focus-visible{outline:2px solid #fffbed;outline-offset:2px}
/* Hidden state: the bar sits 24px above the edge, so push it further than WoodMart's own 100%. */
body .wd-cookies-popup:not(.popup-display),body .wd-cookies-popup.popup-hide{visibility:hidden;pointer-events:none;transform:translate3d(0,calc(100% + 48px),0)}
@media (max-width:767px){
  body .wd-cookies-popup{left:12px;right:12px;bottom:12px;width:auto;padding:8px 12px 8px 8px;border-radius:20px}
  body .wd-cookies-inner{gap:10px}
  /* The bar covers the bottom corner on phones: «Задать вопрос» and «Наверх» wait until it is accepted. */
  body:has(.wd-cookies-popup.popup-display) #lv-ask-trigger,body:has(.wd-cookies-popup.popup-display) .scrollToTop{visibility:hidden}
}
@media (prefers-reduced-motion:reduce){body .wd-cookies-inner .cookies-accept-btn{transition:none}}
