.bdt-price-list{counter-reset:item-counter;list-style:none;padding:0;margin:0;display:grid;gap:10px}.bdt-price-list *{transition:all .3s ease}.bdt-price-list .bdt-grid.bdt-has-image{margin-inline-start:0}.bdt-price-list-image{max-inline-size:50%}.bdt-price-list-image img{inline-size:100%;block-size:100%;display:block}.bdt-price-list-price{font-size:16px;font-weight:700}.bdt-price-list-header{font-size:14px;max-inline-size:100%}.bdt-price-list-title{color:#444444}.bdt-price-list-description{font-size:12px}.bdt-price-list-separator{display:none}.bdt-price-list-item{display:flex;align-items:center;position:relative;padding:0;margin:0}.bdt-price-list-item>.bdt-grid.bdt-grid-collapse{inline-size:100%}.bdt-price-list-item>div[onclick]{cursor:pointer}.bdt-price-list-counter{margin-inline-end:15px}.bdt-price-list-counter::before{inset-inline-start:0;content:counter(item-counter) ".";counter-increment:item-counter;line-height:normal;inset-block-start:50%;transform:translate(0, -50%);transition:color .3s ease;position:absolute}.bdt-price-list-badge{position:absolute;inset-inline-start:0;inset-block-start:0;padding:3px 5px;box-sizing:border-box;font-family:montserrat,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;font-style:italic;line-height:1.2em;letter-spacing:1px;color:#fff;background-color:#ff214f;border-radius:3px;transform:translate(var(--ep-price-list-badge-h-offset, 0), var(--ep-price-list-badge-v-offset, 0)) rotate(var(--ep-price-list-badge-rotate, 0))}.bdt-price-list-cart-icon{border:1px solid #4ab8f8;padding:10px;border-radius:30px;font-size:15px}.bdt-price-list-cart-icon svg{inline-size:1em;block-size:1em;fill:#4ab8f8;display:block}.bdt-price-list-cart-icon:hover{background-color:#4ab8f8}.bdt-price-list-cart-icon:hover svg{fill:#fff}.elementor-widget-bdt-price-list .bdt-price-list{list-style:none}@media (min-width:768px){.bdt-price-list-header{font-size:19px;font-weight:600}.bdt-price-list-title{max-inline-size:80%}.bdt-price-list-separator{margin-inline-start:10px;border-block-end-style:dotted;border-block-end-width:1px;block-size:0;color:#cccccc;display:inline-block}.bdt-price-list-description{font-size:14px;margin:0;color:#999999}}