D7';position:relative;text-align:center;vertical-align:middle;font-weight:200;font-size:2.1em;display:block;color:#d1d1d1}.app-monthly-wrapper table{width:100%;border:0}.minimal .app-monthly-wrapper table{border-spacing:0 8px;border-collapse:separate}.minimal table,.minimal th,.minimal td,.minimal .app-list table td{border:none!important}.app-monthly-wrapper table th{width:14%}.app-monthly-wrapper table td.notpossible:not(.has_appointment):after{content:'';line-height:0}.app-monthly-wrapper table tbody tr:nth-child(2n+1){background-color:inherit}.app-monthly-wrapper table td.app_day p{margin:auto;text-align:center;line-height:3rem;font-size:1rem;text-shadow:.05em .05em .05em rgb(10 10 10 / .2)}.minimal .app-monthly-wrapper table td.app_day p{width:3rem;border-radius:50%;border:1px solid #fff0;color:#000;text-shadow:none}.minimal .app-monthly-wrapper table td.app_day.app-other-month p{color:#00000080}.minimal td.notpossible p{font-weight:300}.app-monthly-wrapper table td.today p{border:2px solid #c0c0ff;border-radius:50%;opacity:1;line-height:calc(3rem - 6px);max-width:3rem}.minimal .app-monthly-wrapper table td.today p{line-height:3rem;position:relative}.minimal .app-monthly-wrapper table td.today p:after{content:"•";position:absolute;top:25%;left:50%;transform:translateX(-50%);color:#333;font-size:1.2em}.app-other-month{color:#ddd}.app-wrap:not(.app-monthly-daily) .app-list{display:flex}.app-monthly-wrapper{min-width:180px;width:50%}.app-timetable-wrapper{min-height:70px;margin-left:20px;width:45%;width:calc(50% - 20px)}.app-list.has-caption .app-timetable-wrapper{margin-top:36px}.minimal .app-list.has-caption .app-timetable-wrapper{margin-top:43px}.app-list caption .app-flex,.app-list .app-monthly-wrapper thead,.app-list .app-monthly-wrapper tbody{box-shadow:2px 2px 6px rgb(0 0 0 / 20%)}.minimal .app-list .app-monthly-wrapper thead,.minimal .app-list .app-monthly-wrapper tbody{box-shadow:none}@media screen and (max-width:768px){.app-wrap:not(.app-monthly-daily) .app-list{display:block}.app-monthly-wrapper,.app-timetable-wrapper{width:100%}.app-timetable-wrapper{margin-left:0}.app-list.has-caption .app-timetable-wrapper{margin-top:20px}}caption .app-flex{display:flex;flex-wrap:nowrap;justify-content:center;padding:5px 3px;height:35px;font-size:15px;font-weight:700;letter-spacing:3px}caption .app-flex{align-items:center}.app-list caption{padding:0;caption-side:top;width:calc(100% + 1px);height:35px}caption .app-flex a{box-shadow:none;outline:none}caption .month-name{width:80%;text-align:center;font-size:1rem}caption .app-next,caption .app-previous{width:10%;padding:0 2px}caption .app-next{text-align:right}caption .app-previous{text-align:left}.app-wrap table th{text-align:center;vertical-align:middle}.app-wrap table tr{font-size:.8em}.app-payment-field span{width:100%;display:block}.app-payment-field .app-payment-gateway-item a{box-shadow:none;text-decoration:none;outline:none;font-weight:500;color:inherit}.app-payment-field .app-payment-gateway-item a img{height:48px;display:inline}.app-payment-gateway-item{display:flex;width:25%;text-align:left;overflow:hidden!important}.app-payment-gateway-item span{font-size:.8rem}.app-payment-gateway-item input[type="radio"]{min-width:20px;height:48px;margin-right:5px}.app-wrap{margin-bottom:10px;height:auto}.app-wc-page .product form.variations_form,.app-wc-page .product form.cart,.app-wc-page.single-product .product .product_meta .sku_wrapper{display:none}.app-step-wrapper .invisible{visibility:hidden}[id^=app_book_] .app-step,.app-step{display:none}.app-step:not(.initial){border-right:1px solid #eee}.login-not-met .app-step{width:100%;padding-right:0}.app-step-wrapper .app-title.step-title{font-size:1.2rem;margin:0;padding:20px 0 10px 0;border-bottom:1px solid #eee}.app-step-wrapper .app-step .app-title.step-title{display:flex;justify-content:space-between}.app-step-wrapper .app-title .step-select-title{padding-left:30px}.app-step .app-step-content{padding:20px 0 20px 0;flex:1;position:relative}.app-step .app-step-content:not(.has-flexslider){padding:0 30px 25px 30px}.app-step[data-type="calendar"] .app-step-content{padding-top:35px}.app-step .app-step-footer{border-top:1px solid #eee;padding:5px 15px 5px 15px;display:flex;justify-content:space-between;font-size:1rem}.app-step-footer a.app-step-back,.app-step-footer a.app-step-forward{color:unset;text-decoration:none;box-shadow:none;font-weight:500;padding:10px}.app-step-footer .app-step-progress{display:flex;align-items:center;gap:10px}.app-step-footer .app-step-progress .dot{border-radius:0;width:10px;height:10px;background-color:#eee}.app-step-footer .app-step-progress .dot.active{background-color:#1d7bff}.app-step-wrapper .app-flex{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:5px 0;height:35px;margin-top:0;font-size:15px;font-weight:700;letter-spacing:3px;width:100%;align-items:center;font-size:100%}.app-booking-info{width:30%;min-width:300px;background-color:#fcfcfc;display:flex;flex-direction:column;position:relative}.app-booking-info .app-title{text-align:right;display:flex;flex-direction:row-reverse}.app-booking-info .app-title span{padding-right:30px}.login-not-met .app-booking-info,.app-booking-info.initial{display:none}.app-booking-info .app-content{padding:0 30px 0 30px}.app-booking-info .app-content{flex:1}.app-booking-info .app-row{margin-top:.5rem}.app-booking-info .app-row:empty{margin:0}.app-booking-info .app-headline{display:flex;position:relative;margin-top:15px;padding-bottom:10px;border-bottom:1px solid #eee}.app-booking-info .app-headline-sub{min-width:75%;display:flex;flex-direction:column}.app-booking-info .app-headline .service,.app-booking-info .app-headline .start{min-width:calc(75% - 5px);margin-right:5px;line-height:1.7;margin-top:0}.app-booking-info .app-headline .image{width:25%;margin-top:0}.app-row.image:empty{display:none}.app-booking-info .app-footer{width:100%;padding:0 30px 0 30px}.app-booking-info .amount{font-weight:700;padding-top:10px;border-top:1px solid #eee}.app-booking-info .amount:empty{border:none}.app-step-content.app-checkout-content{display:flex;flex-direction:column;padding-bottom:10px}.app-checkout-content .app-client-info{display:flex;flex-wrap:wrap;gap:15px 15px;justify-content:space-between;position:relative}.app-checkout-content .app-subtitle{flex:1 0 100%;position:relative;margin-top:20px;white-space:nowrap;font-weight:600;font-size:1rem}.app-checkout-content .app-cinfo{flex:1 0 calc(50% - 8px);position:relative;white-space:nowrap}.app-checkout-content .app-client-info input[type="text"],.app-checkout-content .app-client-info input[type="password"]{background-color:#fff;border:1px solid hsl(0 0% 7% / .8);border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1rem;line-height:1rem;margin:0;min-height:0;padding:1rem;width:100%;height:3.5em;box-shadow:0 1px 3px rgb(0 0 0 / .2)}.app-checkout-content .app-client-info label{color:inherit;color:hsl(0 0% 7% / .5);font-family:inherit;font-size:inherit;font-size:1rem;font-style:inherit;font-weight:inherit;left:.5625rem;letter-spacing:inherit;line-height:inherit;line-height:1.25;margin:0;max-width:calc(100% - 32px);overflow:hidden;position:absolute;text-decoration:inherit;text-overflow:ellipsis;text-transform:inherit;top:0;transform:translateY(1rem);transform-origin:top left;z-index:1}.app-checkout-content .app-payment-field{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:15px}.app-checkout-content .app-gateway-items{display:flex;flex-wrap:wrap;flex:1 0 100%;justify-content:space-evenly;border:1px solid hsl(0 0% 7% / .8);box-shadow:0 1px 3px rgb(0 0 0 / .2);border-radius:4px;padding:20px 0 10px 0}.app-checkout-content .app-payment-field .app-payment-gateway-item{display:flex;width:140px;justify-content:center}.app-checkout-content .app-payment-gateway-item input[type="radio"]{min-width:20px;margin-right:5px;height:48px}.app-checkout-field,.app-login-action{display:flex;justify-content:center;padding:10px 0;margin-top:10px;align-items:baseline}.app-login-action{flex-direction:column;align-items:center}.login-not-met .app-checkout-field{display:none}.app-checkout-field button,.app-login-action button{font-size:1.1rem;font-weight:500;letter-spacing:1.5px;padding:.7rem 2rem;text-shadow:.05em .05em .05em rgb(10 10 10 / .2)}.app-login-fields{border:none;padding:0;margin:0}.app-monthly-container{container-type:inline-size;container-name:monthly}.app-checkout-content{container-type:inline-size;container-name:app-checkout}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}
Pain relief

Pain relief

SKU: N/A Category:

Book Now

Description

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Scroll to Top