/**
 * Theme Name: Rey Child
 * Theme URI: http://reytheme.com/
 * Description: This is a child theme of Rey.
 * Author: Marius H.
 * Author URI:  https://twitter.com/mariushoria
 * Template: rey
 * Version: 1.0.0
 * License: General Public License
 * License URI: http://www.gnu.org/licenses/gpl.html
 * Text Domain: rey-child
 */

.latepoint-w { font-family: JetBrains Mono!important; }
.latepoint-lightbox-v2 h1,
.latepoint-lightbox-v2 h2,
.latepoint-lightbox-v2 h3,
.latepoint-lightbox-v2 h4,
.latepoint-lightbox-v2 h5,
.latepoint-lightbox-v2 h6 { font-family: JetBrains Mono!important; }

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-heading-w .os-heading-text {
    font-size: 16px;
    line-height: 16px;
    margin: 0 auto 0 0;
    padding: 0px 0px 3px 0px}
    
.latepoint-w .latepoint-summary-w .os-summary-contents-inner .cart-summary-main-section{padding:0 15px}
.latepoint-w .latepoint-summary-w .os-summary-contents-inner .os-summary-contents-inner-top{padding:0 15px}
.latepoint-summary-w .summary-price-breakdown-wrapper .summary-price-breakdown-inner{padding:15px}
.latepoint-w .latepoint-summary-w .os-summary-contents-inner .pb-heading{display:flex;align-items:center;gap:10px;margin-top:5px}
.latepoint-w .latepoint-summary-w .os-summary-contents-inner{padding-top:0px;overflow-y:auto}
.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-step-desc-w .latepoint-step-desc .latepoint-desc-title{padding-top:0;margin-bottom:10px;font-size:16px;line-height:18px}

.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i .os-item-price-w .os-item-price,.latepoint-w .latepoint-transaction-payment-form .os-items .os-item .os-item-i .os-item-price-w .os-item-price{display:block;color:var(--latepoint-brand-primary);line-height:18px;font-weight:600;font-family:"latepoint","JetBrain Mono";font-size:16px}

.latepoint-w .latepoint-booking-form-element .os-items .os-item.with-description .os-item-name-w,.latepoint-w .latepoint-transaction-payment-form .os-items .os-item.with-description .os-item-name-w{padding:0px}

.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i .os-item-name-w .os-item-name,.latepoint-w .latepoint-transaction-payment-form .os-items .os-item .os-item-i .os-item-name-w .os-item-name{font-weight:600;font-size:17px;line-height:20px;display:block}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-heading-w {
    background-color: #fff;
    padding: 15px;
    border-bottom: 1px solid rgba(0,0,0,.05);
    text-align: left;
    display: flex;
    align-items: center}

.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-body {
    padding: 15px;
    flex: 1;
    overflow-y: auto;
    transition:all .2s ease;
    position: relative; min-height:400px}
    
.latepoint-w .latepoint-summary-w .summary-header .summary-header-inner {display:flex;padding:8px;justify-content:space-between;align-items:center}

.latepoint-booking-form-element .os-current-month-label-w .os-current-month-label .current-month{display:inline-block;vertical-align:middle;font-size:22px}
