.hdt-festival-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;width:fit-content;max-width:100%;margin-top:6px;font-size:12px;line-height:1.3;color:var(--festival-color, #d53a3d)}.hdt-festival-price[hidden]{display:none}.hdt-festival-price__badge{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:#fff;background:var(--festival-color, #d53a3d)}.hdt-festival-price__saving{font-weight:600;white-space:nowrap}.hdt-card-align-center .hdt-festival-price,.hdt-text-center .hdt-festival-price{justify-content:center;margin-inline:auto}.hdt-card-align-right .hdt-festival-price{justify-content:flex-end;margin-inline-start:auto}.hdt-festival-price--full{flex-direction:column;align-items:stretch;gap:6px;width:100%;max-width:340px;margin-top:12px;padding:10px 12px;border:1px dashed var(--festival-color, #d53a3d);border-radius:8px;font-size:14px;background:color-mix(in srgb,var(--festival-color, #d53a3d) 6%,transparent)}.hdt-festival-price--full .hdt-festival-price__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.hdt-festival-price--full .hdt-festival-price__badge{font-size:11px}.hdt-festival-price__amount{font-weight:600;white-space:nowrap}.hdt-festival-price__row--total{padding-top:6px;border-top:1px solid color-mix(in srgb,var(--festival-color, #d53a3d) 30%,transparent);font-weight:700}.hdt-festival-price__row--total .hdt-festival-price__amount{font-size:1.2em;font-weight:700}.hdt-card-product__info .hdt-festival-price{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/festival-offer.css.map */
