.uppgifter__title{text-align:center;margin:0 0 1.66667rem;font-family:Avenir,sans-serif;font-weight:400}.uppgifter__title b,.uppgifter__title strong{font-weight:500}@media (min-width:769px){.uppgifter__title{font-size:1.44444rem}}@media (max-width:768px){.uppgifter__title{font-size:1.22222rem;line-height:1.63636}}.uppgifter__block{margin-bottom:2.22222rem}.uppgifter__block-title{font-family:Avenir,sans-serif;font-weight:500;color:#595b56;margin:0 0 .33333rem;font-size:1rem}.uppgifter__block-title b,.uppgifter__block-title strong{font-weight:bolder}.uppgifter__block-subtitle{font-family:Avenir Roman,sans-serif;font-weight:400;margin:0;margin:0 0 .88889rem;font-size:.88889rem}.uppgifter__block-subtitle b,.uppgifter__block-subtitle strong{font-weight:500}.uppgifter__field-wrapper{position:relative;display:block;margin-bottom:.88889rem}.uppgifter__field{position:absolute;opacity:0}.uppgifter__field-content{border:1px solid #d6d6d6;border-radius:3px;display:block}.uppgifter__field-content:hover,.uppgifter__field:focus+.uppgifter__field-content{border-color:#888}.uppgifter__field:checked+.uppgifter__field-content{border-color:#57a3af;border-width:2px}.uppgifter__field-label{display:block;font-family:Avenir,sans-serif;font-weight:400;font-size:1rem;padding:1.05556rem}.uppgifter__field-label b,.uppgifter__field-label strong{font-weight:500}.uppgifter__field-label--with-info{display:flex}.uppgifter__field-label-text{flex:1 1}.uppgifter__field-label-info{font-size:.88889rem}.uppgifter__field:checked+.uppgifter__field-content .uppgifter__field-label{font-family:Avenir,sans-serif;font-weight:500}.uppgifter__field:checked+.uppgifter__field-content .uppgifter__field-label b,.uppgifter__field:checked+.uppgifter__field-content .uppgifter__field-label strong{font-weight:bolder}.uppgifter__field-wrapper--asap-false .uppgifter__field-content{display:flex;align-items:center}.uppgifter__field-wrapper--asap-false .uppgifter__field-label{flex:1 1}.uppgifter__field-wrapper--asap-false .uppgifter__field-extra{position:relative;z-index:1;right:.88889rem}.uppgifter__calendar-wrapper{display:inline-block}.uppgifter__calendar.uppgifter__calendar{right:0;top:0;padding:1em;border:0;box-shadow:0 0 8px 3px rgba(0,0,0,.06);color:#595b56}.uppgifter__calendar.uppgifter__calendar header{font-family:Avenir,sans-serif;font-weight:500;font-size:1em}.uppgifter__calendar.uppgifter__calendar header b,.uppgifter__calendar.uppgifter__calendar header strong{font-weight:bolder}.uppgifter__calendar.uppgifter__calendar .cell.day{font-family:Avenir Roman,sans-serif;font-weight:400;position:relative;z-index:1;font-size:.72222em;border:1px solid;margin:-1px 0 0 -1px;width:calc(14.28571% + 1px)}.uppgifter__calendar.uppgifter__calendar .cell.day b,.uppgifter__calendar.uppgifter__calendar .cell.day strong{font-weight:500}.uppgifter__calendar.uppgifter__calendar .cell.day.blank{border-color:transparent}.uppgifter__calendar.uppgifter__calendar .cell.day:not(.disabled):not(.blank):hover{border-color:#57a3af;z-index:2}.uppgifter__calendar.uppgifter__calendar .cell.selected{background-color:#57a3af;border-color:#57a3af;color:#fff;z-index:2}.uppgifter__calendar.uppgifter__calendar .cell.disabled{color:#d6d6d6}.uppgifter__calendar.uppgifter__calendar .cell.day-header{font-size:.61111em}.uppgifter__calendar-action{display:inline-block;line-height:1}.uppgifter__calendar-action svg{display:inline-block;width:1.2rem;height:1.2rem;margin-left:.6rem;vertical-align:-.2rem}.uppgifter__date-field{opacity:0;position:absolute;right:0}.uppgifter__price-monitor-title{font-family:Avenir,sans-serif;font-weight:500;font-size:.88889rem;margin:0;color:#595b56}.uppgifter__price-monitor-title b,.uppgifter__price-monitor-title strong{font-weight:bolder}.uppgifter__field-wrapper--price-monitor .uppgifter__field-extra{padding:0 1.05556rem 1.05556rem}