.block-product-lead{--variation-border-color: #4d5c6c;--block-background-color: var(--bg-primary, #00162d);--block-text-color: var(--text-primary, #fff);background-color:var(--block-background-color);color:var(--block-text-color)}.block-product-lead.has-top-spacing{padding-top:var(--spacing-2xl)}.block-product-lead.has-bottom-spacing{padding-bottom:var(--spacing-2xl)}.block-product-lead .main-row{row-gap:var(--spacing-xl)}.block-product-lead .loading{border-top:var(--borderwidths-regular) solid var(--variation-border-color);border-bottom:var(--borderwidths-regular) solid var(--variation-border-color);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.block-product-lead .product-variations{list-style:none;margin:0;padding:0;border-top:var(--borderwidths-regular) solid var(--variation-border-color);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.block-product-lead .product-variations .variation{border-bottom:var(--borderwidths-regular) solid var(--variation-border-color);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.block-product-lead .product-variations .variation.show-more-container{border-bottom:0;padding-bottom:0}.block-product-lead .product-variations .variation.show-more-container button.show-more{background:none;border:none;cursor:pointer;font-size:1rem;padding:0;color:var(--show-more-color, #0ff);text-decoration:underline}.block-product-lead .variation .simple-variation{display:flex;flex-direction:column;gap:var(--spacing-xs)}.block-product-lead .variation .simple-variation .variation-meta-info{display:flex;gap:.25rem}.block-product-lead .variation .simple-variation .variation-meta-info .date,.block-product-lead .variation .simple-variation .variation-meta-info .location{display:flex;align-items:center;gap:.25rem}.block-product-lead .variation .simple-variation .variation-purchase-info{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.block-product-lead .variation .simple-variation .variation-purchase-info .price{display:flex;align-items:center;gap:var(--spacing-xs)}.block-product-lead .variation .simple-variation .variation-purchase-info .price .current-price{font-size:var(--fontsizes-lg);font-weight:700;line-height:150%}.block-product-lead .variation .simple-variation .variation-purchase-info .price .original-price{font-size:var(--fontsizes-md);font-weight:300;line-height:150%}.block-product-lead .tickets .tickets-title{margin-top:0}.block-product-lead .tickets .tickets-description,.block-product-lead .tickets .discount-info,.block-product-lead .tickets .professio-card-info{font-size:var(--fontsizes-md)}.block-product-lead .admin-message{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}
