.lbp-svc-blocked,.lbp-svc-blocked:hover{opacity:.6;cursor:not-allowed}.pricing-list-item .pricing-row-right .lbp-pricing-extras-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px;align-items:start;margin:0;padding:0;border:0}.pricing-list-item .pricing-row-right .lbp-pricing-extras-row .pricing-lbp-individual{order:1}.pricing-list-item .pricing-row-right .lbp-pricing-extras-row .pricing-lbp-duration{order:2}.pricing-list-item .pricing-row-right .lbp-pricing-extras-row .fm-input{width:100%;margin:0;padding:0}.pricing-list-item .pricing-row-right .lbp-pricing-extras-row .pricing-lbp-duration input[type=number]{width:100%;box-sizing:border-box}@media(max-width:1280px){.pricing-list-item .pricing-row-right .lbp-pricing-extras-row{grid-template-columns:1fr}}.pricing-list-item td:not(:has(.pricing-row-right)){flex-wrap:wrap}.pricing-list-item td:not(:has(.pricing-row-right)):has(.lbp-pricing-extras-row):after{content:"";flex-basis:100%;width:100%;height:0;order:5;margin:0}.pricing-list-item td:not(:has(.pricing-row-right)):has(.lbp-pricing-extras-row) .pricing-bookable-options{order:6;flex:0 0 auto;margin:8px 0 0 auto!important;padding-top:0;border-top:0}.pricing-list-item td:not(:has(.pricing-row-right)):has(.lbp-pricing-extras-row) .lbp-pricing-extras-row{order:7;flex-basis:auto;display:flex;justify-content:flex-end;gap:24px;margin:8px 40px 10px 25px;padding-top:0;border-top:0}.pricing-list-item td:not(:has(.pricing-row-right)):has(.lbp-pricing-extras-row) .lbp-pricing-extras-row .fm-input{flex:0 0 auto;margin:0}.pricing-list-item td:not(:has(.pricing-row-right)):has(.lbp-pricing-extras-row) .lbp-pricing-extras-row .pricing-lbp-duration{max-width:160px}.pricing-list-item td:not(:has(.pricing-row-right)):has(.lbp-pricing-extras-row) .lbp-pricing-extras-row .pricing-lbp-duration input[type=number]{width:100%}.pricing-list-item td .lbp-extra-label,.pricing-list-item td .fm-input-label{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;color:#888;margin:0;opacity:.4;letter-spacing:.04em;line-height:1.4;text-align:right;float:right;position:absolute;top:-15px;right:0}.pricing-list-item td .lbp-pricing-extras-row .pricing-lbp-individual-row{display:inline-flex;align-items:center;gap:6px;margin:0}.pricing-list-item td .lbp-pricing-extras-row .pricing-lbp-individual-row input[type=checkbox]{margin:0}.pricing-list-item td .lbp-pricing-extras-row .pricing-lbp-individual-row label{margin:0;color:#555;cursor:pointer;white-space:nowrap}.lbp-defaults-notice{margin-left:20px;margin-right:20px}
