.dplf-price-list-wrapper{position:relative;overflow:hidden}.dplf-price-list-item{position:relative}.dplf-price-list-item-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding-bottom:30px;-moz-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);-o-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);transition:all 0.25s cubic-bezier(.25,.46,.45,.94)}.dplf-price-list-wrapper .dplf-price-list-image{position:relative;width:100%;min-height:1px;margin-right:25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.dplf-price-list-wrapper .dplf-price-list-image img{width:80px;height:80px;object-fit:cover;border-radius:8px;transition:all 0.3s ease}.dplf-price-list-wrapper .dplf-price-list-image img:hover{transform:scale(1.05)}.dplf-price-list-wrapper .dplf-price-list-image{display:flex;align-items:flex-start;justify-content:center;min-width:80px}.dplf-price-list-wrapper .dplf-price-list-image a{display:block;line-height:0;transition:opacity 0.3s ease}.dplf-price-list-wrapper .dplf-price-list-image a:hover{opacity:.9}.dplf-price-list-wrapper .dplf-price-list-content{position:relative;width:100%;min-height:1px;-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;display:flex;flex-direction:column}.dplf-price-list-wrapper .dplf-price-list-info{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:100%;min-height:auto}.dplf-price-list-wrapper .dplf-price-list-title{margin:0;-ms-word-wrap:break-word;word-wrap:break-word;flex-shrink:1;min-width:0;-moz-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);-o-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);transition:all 0.25s cubic-bezier(.25,.46,.45,.94)}.dplf-price-list-wrapper .dplf-price-list-pricex{flex-shrink:0;white-space:nowrap;color:var(--dplf-color-primary)}.dplf-price-list-wrapper .dplf-price-list-separator{position:relative;margin-left:15px;margin-right:15px;border-bottom-style:dotted;border-bottom-width:1px;height:1px;flex-grow:1;min-width:20px;flex-shrink:1}.dplf-price-list-wrapper .dplf-price-list-pricex{margin:0;-moz-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);-o-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all 0.25s cubic-bezier(.25,.46,.45,.94);transition:all 0.25s cubic-bezier(.25,.46,.45,.94)}.dplf-price-list-wrapper .dplf-price-list-desc{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:15px 0 0 0;padding-right:30px}.elementor-widget-dplf_price_list.dplf-price-list-image-align-top .dplf-price-list-image{align-items:flex-start}.elementor-widget-dplf_price_list.dplf-price-list-image-align-center .dplf-price-list-image{align-items:center}.elementor-widget-dplf_price_list.dplf-price-list-image-align-bottom .dplf-price-list-image{align-items:flex-end}@media (max-width:767px){.dplf-price-list-wrapper .dplf-price-list-desc{margin:10px 0 0 0;padding-right:15px}.dplf-price-list-wrapper .dplf-price-list-image{margin-right:15px}.dplf-price-list-wrapper .dplf-price-list-image img{width:60px;height:60px}.dplf-price-list-wrapper .dplf-price-list-image{min-width:60px}.dplf-price-list-wrapper .dplf-price-list-separator{margin-left:10px;margin-right:10px;min-width:15px}}.elementor-widget-dplf_price_list.align-items-start .dplf-price-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-dplf_price_list.align-items-center .dplf-price-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-dplf_price_list.align-items-end .dplf-price-list-item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dplf-price-list-wrapper .dplf-price-list-info{align-items:center}.dplf-price-list-wrapper .dplf-price-list-title{line-height:1.2}.dplf-price-list-wrapper .dplf-price-list-pricex{line-height:1.2}.dplf-price-list-wrapper.dplf-columns-1 .dplf-price-list-item:last-child .dplf-price-list-item-inner{padding-bottom:0}