.filter{display:flex;flex-wrap:wrap;gap:40px;padding:20px 0}.filter__type{flex:1 1 0}@media(min-width: 768px){.filter__type{flex-basis:calc(33% - 40px);flex-grow:0}}@media(min-width: 912px){.filter__type{flex:1 1 0}}.workshop__table{margin-top:25px}@media(max-width: 575px){.workshop__table table,.workshop__table tbody,.workshop__table tr,.workshop__table td{display:block}.workshop__table tr{padding:15px}.workshop__table td{padding:0}}@media(min-width: 576px){.workshop__table td:nth-child(1){min-width:110px}.workshop__table td:nth-child(2){min-width:100px}}@media(min-width: 768px){.workshop__table{margin-top:0}}.workshop__register__form .gap--small{gap:5px}.workshop-detail__table{margin:40px 0;font-size:18px;line-height:24px}.workshop-detail .workshop__register__form select[readonly]{pointer-events:none}.workshop-detail__label{font-size:18px;color:var(--color-petrol);font-weight:700}.workshop-detail__description{margin-bottom:60px}.workshop-detail__description ul{margin:0}.login__member{gap:6px}.login__member p{margin-bottom:0}.login__member label{font-weight:500;font-size:16px}.login__form{border:1px solid var(--color-blue);padding:50px 50px 25px 50px;box-shadow:var(--box-shadow)}.login__form fieldset{margin:30px auto 0 auto;max-width:400px}/*# sourceMappingURL=workshop.css.map */
