.mainSite:has(.loginScreen) footer{margin-top:170px}.loginScreen #loginPageBackground{min-height:90vh;width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:4rem 0}.loginScreen #loginPageBackground::before{content:"";background-color:rgba(var(--color-prim-rgb),.75);width:100%;height:100%;position:absolute;top:0;left:0}.loginScreen #loginPageBackground .formHolder{background-color:var(--color-white);width:80%;padding:30px;border-radius:5px;max-width:750px;z-index:1;box-shadow:0 0 50px rgba(83,29,0,.5)}.loginScreen h1{color:var(--color-black);font-weight:700;margin-bottom:15px}.loginScreen>div:first-of-type{display:none}.loginScreen>div{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:-11rem}.loginScreen .invalid-feedback{text-align:left}.loginScreen .form{width:100%}.loginScreen .buttons{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.mainSite .accountPage tbody>tr{position:relative}.mainSite .accountPage .subMenu{display:block;background-color:var(--color-ter);border-radius:2rem;padding:1rem;margin-bottom:1rem}.mainSite .accountPage #orderBlad .card{height:100%}.mainSite .accountPage #orderBlad tr.childRow td{background-color:rgba(var(--color-ter-rgb),.35);line-height:1.3rem;font-weight:300}.mainSite .tickets .ticket{background-color:var(--color-ter);padding:20px;border-radius:25px;margin:15px 0;font-size:.9em;line-height:1.5em;display:flex;flex-direction:row;justify-content:space-between;min-height:20vh;position:relative;width:100%;flex-wrap:wrap}.mainSite .tickets .ticket .content .alert .editBtn{color:var(--color-black)}.mainSite .tickets .ticket .content .title{font-weight:600;display:block}.mainSite .tickets .ticket .startnummer{font-weight:800;font-size:1em;display:block}.mainSite .tickets{display:flex;flex-direction:row;flex-wrap:wrap}.mainSite .tickets .ticket .eventInfo{display:none}.mainSite .tickets .ticket .eventInfo>span{display:block;text-align:right;font-weight:600}.mainSite .tickets .ticket .buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.mainSite .tickets .ticket .buttons>a{background-color:var(--color-prim);aspect-ratio:1/1;width:45px;display:flex;justify-content:center;align-items:center;color:var(--color-white);font-size:1.1em;border-radius:25px;margin-left:5px}.mainSite .tickets .ticket .buttons .changeDistance{background-color:var(--color-prim);height:45px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--color-white);font-size:1.1em;border-radius:25px;padding:0 10px;aspect-ratio:1/1;width:45px;transition:all .5s ease-in-out}.mainSite .tickets .ticket .buttons .changeDistance.active{aspect-ratio:unset;width:unset}.mainSite .tickets .ticket .buttons .changeDistance select{border:none;border-radius:25px;margin-right:10px;padding:2px 5px;font-size:.9em;display:none}.mainSite .tickets .ticket .buttons .changeDistance.active select{display:block}.mainSite .tickets .ticket .buttons>a:hover{text-decoration:none}.mainSite .tickets .ticket #editForm{margin-top:15px;width:100%}.mainSite .tickets .ticket #editForm .cta{margin:0}.mainSite .accountPage table a{color:var(--color-prim)}.mainSite .backBtn{color:var(--color-black);font-size:.9em;margin-bottom:15px;display:block}.mainSite .backBtn>span{color:var(--color-prim)}.mainSite .cartTable td:has(img){max-width:116px;width:116px;max-height:116px;vertical-align:middle}.mainSite .cartTable td:last-of-type{text-align:right}.mainSite .cartTable img{max-width:100px;max-height:100px}.mainSite .cartTable .name{font-weight:600;display:block}.mainSite .cartTable .description{font-size:.9em}.mainSite .cartTable .description .afstand{font-weight:500}.mainSite .totalTable{max-width:300px;margin-left:auto;text-align:right;background-color:var(--color-ter);padding:5px}.mainSite .totalTable tr:last-of-type>td:first-of-type{font-weight:700}.mainSite .totalTable td{border:none;padding:2px 8px;background-color:var(--color-ter)}.mainSite .totalTable tr:first-of-type>td{padding-top:8px}.mainSite .totalTable tr:last-of-type>td{padding-bottom:8px}.mainSite .orderInfo{background-color:#efefef;padding:20px;margin-top:50px;height:calc(100% - 50px)}.mainSite .orderInfo h4{margin-top:0}.mainSite #orderBlad table{background-color:transparent;font-size:.9em}.mainSite .orderInfo table td{background-color:transparent}.mainSite .orderBlad,.mainSite .orderBlad table{font-size:.95em}@media (min-width:992px){.mainSite .accountPage .subMenu{background-color:unset}.loginScreen>div:first-of-type{display:block}.loginScreen>div{width:50%}}@media (min-width:1200px){.mainSite .tickets{margin:0 -15px}.mainSite .tickets .ticket{width:calc(50% - 30px);margin:15px}.mainSite .tickets .ticket .content{width:100%}.mainSite .tickets .ticket .eventInfo{display:block;width:20%}.loginScreen #loginPageBackground .formHolder{padding:50px}.loginScreen .buttons{justify-content:space-between;flex-direction:row}#registerForm .buttons,#resetForm .buttons{justify-content:right}}.form-floating>label{color:rgba(var(--bs-body-color-rgb),.65)}
/*# sourceMappingURL=account.min.css.map */
