.wp-block-webdevia-rental-periods{--bar-width:100%;zoom:1}.wp-block-webdevia-rental-periods #debt-amount-slider{grid-gap:40px;align-content:stretch;align-items:center;display:flex;display:grid;flex-direction:row;flex-wrap:wrap;grid-template-columns:repeat(6,1fr);height:50px;margin-bottom:60px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-block-webdevia-rental-periods #debt-amount-slider input,.wp-block-webdevia-rental-periods #debt-amount-slider label{box-sizing:border-box;cursor:pointer;flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-webdevia-rental-periods #debt-amount-slider label{background-color:#f7f5f5;border-radius:50%;display:block;height:100%;margin:0 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.wp-block-webdevia-rental-periods #debt-amount-slider label:before{content:attr(data-debt-amount);display:block;font-size:16px;inset-inline:0;opacity:.85;padding-top:10px;position:absolute;text-align:center;transform:translateY(45px);transition:all .15s ease-in-out;width:100%}.wp-block-webdevia-rental-periods #debt-amount-slider label:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);content:"";cursor:pointer;height:30px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px;z-index:1}.wp-block-webdevia-rental-periods #debt-amount-slider label:not(:last-of-type) span:after{background-color:#f7f5f5;content:"";height:20px;position:absolute;top:-60px;width:4rem}.wp-block-webdevia-rental-periods #debt-amount-slider label:hover:after{transform:translate(-50%,-50%) scale(1.25)}.wp-block-webdevia-rental-periods #debt-amount-slider label span{bottom:-42px;font-size:10px;inset-inline:0;opacity:.7;position:absolute;text-align:center;text-transform:uppercase}.wp-block-webdevia-rental-periods #debt-amount-slider input{display:none}.wp-block-webdevia-rental-periods #debt-amount-slider input:checked+label:before{font-size:18px;font-weight:800;opacity:1}.wp-block-webdevia-rental-periods #debt-amount-slider input:checked+label:after{border-width:4px;transform:translate(-50%,-50%) scale(1.4)}.wp-block-webdevia-rental-periods #debt-amount-slider input:checked~#debt-amount-pos{opacity:1}.wp-block-webdevia-rental-periods #debt-amount-slider #debt-amount-pos{aspect-ratio:1;background-color:#b5008e;border-radius:50%;display:block;height:25px;opacity:0;position:absolute;transform:translate(50%,50%);transition:all .15s ease-in-out;z-index:2}.wp-block-webdevia-rental-periods .price-per-period{align-items:center;display:flex;font-size:16px;font-weight:500;letter-spacing:normal;line-height:27px}.wp-block-webdevia-rental-periods .price-per-period :is(h1,h2,h3,h4,h5){margin:0}
