.wt-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;display:flex;gap:16px;
  align-items:center;flex-wrap:wrap;max-width:860px;margin:0 auto;padding:16px 20px;
  background:#fff;border:1px solid var(--line,#d9d0ca);border-radius:12px;
  box-shadow:0 18px 48px rgba(39,35,33,.16);font-size:13.5px;line-height:1.55;color:var(--ink,#272321)}
.wt-cookie p{margin:0;flex:1;min-width:240px}
.wt-cookie a{color:var(--accent,#795147)}
.wt-cookie-ok{flex-shrink:0;min-height:44px;padding:0 22px;border:1px solid var(--accent,#795147);
  border-radius:99px;background:var(--accent,#795147);color:#fff;font:inherit;font-weight:700;cursor:pointer}
.wt-cookie-ok:hover{background:#5f3e36;border-color:#5f3e36}
@media(max-width:600px){.wt-cookie{left:10px;right:10px;bottom:10px;padding:14px 16px;font-size:13px}
  .wt-cookie-ok{width:100%}}

/* пометка рядом со стартовой ценой */
.wt-price-note{display:inline-block;font-size:.72em;font-weight:500;letter-spacing:.01em;opacity:.72;white-space:nowrap;vertical-align:baseline}

/* калькулятор v2: пакет $950 и дополнительные услуги */
.wt-calculator .wt-calculator-copy p strong{color:var(--champagne,#d7b77c);font-weight:500}
.wt-calculator .wt-calculator-note ul{gap:9px!important;font-size:13px!important;line-height:1.45}
.wt-calculator .wt-calculator-note li{display:grid;grid-template-columns:auto 1fr;gap:10px}
.wt-calculator .wt-calculator-note li::before{margin-right:0!important}
.wt-calculator .wt-extras label{display:flex!important;align-items:baseline;gap:8px;font-size:13px!important;line-height:1.35;cursor:pointer}
.wt-calculator .wt-extras label input{flex:0 0 auto;margin:0!important}
.wt-calculator .wt-extras label b{margin-left:auto;padding-left:8px;font-weight:600;white-space:nowrap;color:var(--forest,#10271f)}
.wt-calculator .wt-extras-more{grid-column:1/-1;margin:4px 0 0;font-size:12px;color:#69746e}
.wt-calculator select:disabled,.wt-calculator input[type=range]:disabled{opacity:.45;cursor:not-allowed}
.wt-calculator optgroup{font-style:normal;font-weight:600}
@media (max-width:760px){.wt-calculator .wt-extras{grid-template-columns:1fr!important}}
