/* Shared ordering: title, description, facts, preparation, variant, purchase, delivery contents. */
#vanocni-provlekaci-karty .dotting-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin:20px 0;font-size:14px;font-weight:650}
#vanocni-provlekaci-karty .dotting-meta span{background:none!important;border:0!important;border-radius:0;padding:0!important;font-weight:650;color:var(--ink,#33261f)}
#vanocni-provlekaci-karty .dotting-meta span:not(:last-child)::after{content:'·';margin-left:14px;color:#a6af80}
#vanocni-provlekaci-karty .dotting-needs{margin:0 0 20px}
#vanocni-provlekaci-karty .printed-format-picker,.reusable-card__content .reusable-variant-picker{border-top:1px solid var(--line,#33261f24);padding-top:18px;margin-top:0}
#vanocni-provlekaci-karty .printed-format-picker button[aria-pressed=true]{background:#e5d7bd;border-color:#95806a;box-shadow:inset 0 0 0 1px #95806a}
#vanocni-provlekaci-karty .dotting-price-summary>div>span{display:none}
#vanocni-provlekaci-karty .dotting-purchase-row{border-top:0;padding-top:0;margin-top:18px}
#vanocni-provlekaci-karty .lacing-offer-description,.reusable-selected-offer__description{border-top:1px solid var(--line,#33261f24);padding-top:16px;margin:18px 0 0;font-size:14px;line-height:1.65;color:var(--muted)}
.bindie-dispatch-note{width:100%;margin:0 0 24px;padding:18px 0;border-bottom:1px solid var(--line,#33261f24);font-size:14px;line-height:1.6;color:inherit}.bindie-dispatch-note strong{font-weight:650}
.footer:has(.bindie-dispatch-note){flex-wrap:wrap}.bindie-dispatch-note{grid-column:1/-1;flex:0 0 100%;box-sizing:border-box}
#vanocni-provlekaci-karty .dotting-price-summary strong,.reusable-card__content .reusable-price-from strong{font-size:32px;line-height:1.15}#vanocni-provlekaci-karty .dotting-meta span{font-size:14px!important}.reusable-card__content .reusable-variant-option[aria-pressed=true]{background:#e5d7bd;border-color:#95806a;box-shadow:inset 0 0 0 1px #95806a}.reusable-card__content .reusable-variant-option[aria-pressed=false]{background:transparent;border-color:var(--line,#33261f24);box-shadow:none}.footer .bindie-dispatch-note{font-size:14px!important;color:#f6efe3!important;line-height:1.65;border-bottom-color:#f6efe333;margin-bottom:24px;padding:0 0 20px}.footer .bindie-dispatch-note strong{color:#fffaf3}
#vanocni-provlekaci-karty .dotting-meta{display:flex!important;grid-template-columns:none!important}#vanocni-provlekaci-karty .dotting-meta span{flex:0 0 auto!important;width:auto!important}
