.elixir-v7 .el-choice-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.elixir-v7 .el-choice-buttons button{min-height:56px;padding:8px;gap:3px}
.elixir-v7 .el-price-value{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}
.elixir-v7 .el-price-value s{font:400 14px/1.2 var(--font-body-family);color:var(--el-muted)}
.elixir-v7 .el-price-offer-label{font-size:12px;line-height:1.4;color:var(--el-wine);margin:6px 0 0;text-align:right}
.elixir-v7 .el-spray-count{font-size:12px;line-height:1.5;color:var(--el-muted);margin:7px 0 0}
.elixir-v7 .el-compare{margin:8px 0 10px;border-top:1px solid var(--el-line);border-bottom:1px solid var(--el-line)}
.elixir-v7 .el-compare>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:8px 0;cursor:pointer;font-size:13px;font-weight:600;color:var(--el-wine);list-style:none}
.elixir-v7 .el-compare>summary::-webkit-details-marker{display:none}
.elixir-v7 .el-compare>summary:after{content:'+';font-size:20px;font-weight:400}
.elixir-v7 .el-compare[open]>summary:after{content:'−'}
.elixir-v7 .el-compare [data-box-compare]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:6px 0 12px}
.elixir-v7 .el-compare article{min-width:0}
.elixir-v7 .el-compare article small{font-size:10px;letter-spacing:.04em;color:var(--el-muted);display:block}
.elixir-v7 .el-compare article strong{display:block;font-size:12px;line-height:1.4;margin:4px 0 7px}
.elixir-v7 .el-compare article p{font-size:12px;line-height:1.5;margin:0 0 7px}
.elixir-v7 .el-compare article span{display:inline-block;font-size:11px;line-height:1.4;background:#f0e9df;padding:4px 6px;border-radius:3px}
.elixir-v7 .el-compare>p{font-size:11px;line-height:1.5;color:var(--el-muted);margin:0 0 12px}
.elixir-v7 .el-box-content>.el-block--quiz{margin-top:-7px;margin-bottom:14px}
.elixir-v7 .el-offer-status{font-size:11px;line-height:1.5;margin:7px 0 0;color:var(--el-muted)}
.elixir-v7 .el-announcement .el-offer-status{color:inherit;font-size:10px;max-width:52ch;margin:5px auto 0}
.elixir-v7 .el-sticky-buy [data-sticky-offer]{font-size:10px;color:var(--el-wine);margin-top:2px}
.elixir-v7 .el-product-offer-quote{margin:0;font:600 25px/1.2 var(--font-body-family);color:var(--el-ink)}
.elixir-v7 .el-product-offer-quote s{font-size:14px;font-weight:400;color:var(--el-muted);margin-right:10px}
.elixir-v7 .el-product-offer-quote small{display:block;font-size:11px;font-weight:400;line-height:1.4;color:var(--el-wine);margin-top:7px}
.elixir-v7 .price.el-has-offer-quote>.price__container,.elixir-v7 .price.el-has-offer-quote>.badge{display:none}
.elixir-v7 .el-product-offer-quote[hidden],.elixir-v7 [data-box-original][hidden],.elixir-v7 [data-box-offer-label][hidden],.elixir-v7 [data-sticky-offer][hidden]{display:none}
@media(min-width:990px){.elixir-v7 .el-desktop-nav{gap:15px}.elixir-v7 .el-desktop-nav a{font-size:12px}}
@media(max-width:749px){.elixir-v7 .el-box .el-packing-preview__trigger{min-height:48px;padding:8px 10px}.elixir-v7 .el-box .el-packing-preview__thumb{height:32px;width:32px}.elixir-v7 .el-spray-count{font-size:11px}.elixir-v7 .el-choice-buttons button{min-height:54px}}
