.card-header{margin-top:-1px;border-top-color:inherit}input::-webkit-datetime-edit-day-field:focus,input::-webkit-datetime-edit-month-field:focus,input::-webkit-datetime-edit-year-field:focus{color:#0b6d83}.initials{width:2.5em;height:2.5em;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border-radius:100%}main#session{padding-top:8rem;padding-bottom:4rem;min-height:40vh}main#account{padding-top:0;min-height:24vh}#masthead.account{padding-top:6rem;background:#fff var(--masthead-img) center no-repeat;background-size:cover}#masthead.account.no-image:before{display:none}#masthead.account div.container{position:relative;z-index:10}@media(min-width:992px){#masthead.account{padding-top:8rem}}#bookingSidebar{z-index:30;position:-webkit-sticky;position:sticky;bottom:0;align-self:flex-start}#bookingSidebar:after{content:" ";display:block;position:absolute;top:100%;left:0;right:0;height:1.5rem;background-color:inherit;margin-bottom:-1.5rem}#bookingSidebar .indicator{transition:transform .2s ease-in-out}#bookingSidebar.-open .indicator{transform:rotate(90deg)}#bookingSidebar div.detail{transition:opacity .2s ease-in-out}#bookingSidebar div.detail small{font-size:.6em}#bookingSidebar h4 i{font-size:1rem}#bookingSidebar td{vertical-align:middle}#bookingSidebar td,#bookingSidebar th{padding-left:1rem;padding-right:1rem;background:transparent;border-color:#0a6175;color:#fff}#bookingSidebar tr>td:first-child,#bookingSidebar tr>th:first-child{padding-left:0}#bookingSidebar tr>td:last-child,#bookingSidebar tr>th:last-child{padding-right:0}@media(min-width:768px){#bookingSidebar div.detail{font-size:1rem}}#booking .traveler-item .form-label{font-weight:700;font-size:.88rem}#booking input.qty{max-width:5rem}#booking .form-check-inline{display:inline-flex;margin-right:1rem;align-items:center;border-radius:.25rem;padding:.25rem .75rem .25rem .5rem;border:1px solid #cbdfe3}#booking .form-check-inline input{float:none;margin:0 .5rem 0 0}#bookingTerms{max-height:24vh}.trim-content h3,.trim-content h4{font-size:1rem;font-weight:700}