 .dayTripPricesTableHeader,.dayTripPricesTableBody,.dayTripPricesTableTotals{font-size:1.8rem;line-height:2.4rem}.dayTripPricesTableHeader{border-top:2px solid #4a4a4a;border-left:2px solid #4a4a4a;border-right:2px solid #4a4a4a;display:grid;grid-template-columns:3fr 10rem 3fr 10rem 3fr;grid-template-areas:"descriptionheader adultHeader adultDiscountsHeader childHeader childDiscountsHeader"}.dayTripPricesTableBody{border-left:2px solid #4a4a4a;border-right:2px solid #4a4a4a;display:grid;grid-template-columns:3fr 10rem 3fr 10rem 3fr;grid-template-areas:"descriptionRow adultRow adultDiscountsRow childRow childDiscountsRow"}.dayTripPricesTableTotals{border-top:2px solid #4a4a4a;display:grid;grid-template-columns:3fr 10rem 2fr 1fr 10rem 2fr 1fr;grid-template-areas:". adultTotalVal adultTotalTxt . childTotalVal childTotalTxt ."}.dayTripPricesTableHeader span,.dayTripPricesTableBody span{padding:1rem;border:var(--border-table)}.dayTripPricesTableTotals span{border-bottom:2px solid #4a4a4a;border-left:2px solid #4a4a4a;border-right:2px solid #4a4a4a;background-color:var(--color-primary);color:var(--color-text-white);font-weight:900}.adultPrice-header,.childPrice-header,.adult-row,.child-row{text-align:center}.description-header,.adultPrice-header,.adultDiscounts-header,.childPrice-header,.childDiscounts-header{background-color:var(--color-primary);color:var(--color-text-white);font-weight:900}.adultTotal-val,.childTotal-val{text-align:center;border:var(--border-table2);padding:1rem}.adultTotal-txt,.childTotal-txt{padding:1rem}.description-header{grid-area:descriptionheader}.adultPrice-header{grid-area:adultHeader}.adultDiscounts-header{grid-area:adultDiscountsHeader}.childPrice-header{grid-area:childHeader}.childDiscounts-header{grid-area:childDiscountsHeader}.description-row{grid-area:descriptionRow}.adult-row{grid-area:adultRow}.adultDiscounts-row{grid-area:adultDiscountsRow}.child-row{grid-area:childRow}.childDiscounts-row{grid-area:childDiscountsRow}.adultTotal-val{grid-area:adultTotalVal}.adultTotal-txt{grid-area:adultTotalTxt}.childTotal-val{grid-area:childTotalVal}.childTotal-txt{grid-area:childTotalTxt}@media (max-width:40em){.dayTripPricesTableHeader,.dayTripPricesTableBody,.dayTripPricesTableTotals{font-size:1.8rem;line-height:2.4rem}.dayTripPricesTableHeader{border-top:2px solid #4a4a4a;border-left:2px solid #4a4a4a;border-right:2px solid #4a4a4a;display:grid;grid-template-columns:10rem 1fr;grid-template-areas:"descriptionheader descriptionheader" "adultHeader adultDiscountsHeader" "childHeader childDiscountsHeader"}.dayTripPricesTableBody{border-left:2px solid #4a4a4a;border-right:2px solid #4a4a4a;display:grid;grid-template-columns:10rem 1fr;grid-template-areas:"descriptionRow descriptionRow" "adultRow adultDiscountsRow" "childRow childDiscountsRow"}.dayTripPricesTableTotals{border-top:2px solid #4a4a4a;display:grid;grid-template-columns:10rem 1fr;grid-template-areas:"adultTotalVal adultTotalTxt" "childTotalVal childTotalTxt"}}