body.single-product .et_pb_section.et_pb_section_1.et_section_regular{display:none}.tm-adventure-details{width:100%;border-collapse:collapse;margin-top:20px}.tm-adventure-details th,.tm-adventure-details td{text-align:left;padding:8px;border-bottom:1px solid #ccc}.tm-adventure-details thead th{background-color:#004d99;color:white;font-family:"Open Sans",sans-serif;font-weight:bold}.tm-adventure-details tbody tr:nth-child(odd){background-color:#f2f2f2}.tm-adventure-details tbody tr:hover{background-color:#ddd}.tm-adventure-details img.venue-thumbnail{max-width:200px;height:auto;border-radius:5px}.tm-adventure-details a{color:#007bff;text-decoration:none}.tm-adventure-details a:hover{text-decoration:underline}.tm-adventure-details th,.tm-adventure-details td{vertical-align:top;padding:8px}.tm-adventure-details img.experience-thumbnail{display:block;max-width:200px;height:auto;margin-right:10px}.tm-adventure-details .tm-adventure-button{display:inline-block;width:120px;margin:5px 0;padding:10px;background-color:#007bff;color:white;text-decoration:none;border-radius:5px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,0.2);transition:background-color 0.3s ease,transform 0.2s ease}.tm-adventure-details .tm-adventure-button:hover,.tm-adventure-details .tm-adventure-button:focus{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.3)}.user-adventures-table{width:100%;border-collapse:collapse;margin-top:20px}.user-adventures-table th,.user-adventures-table td{border:1px solid #ccc;padding:8px;text-align:left}.user-adventures-table thead th{background-color:#f2f2f2}.user-adventures-table tbody tr:nth-child(odd){background-color:#fafafa}.user-adventures-table .date{color:#333}.user-adventures-table .adventure-name{font-weight:bold}.user-adventures-table .status i{font-size:16px}@media screen and (max-width:1024px){.tm-adventure-details,.tm-adventure-details table{width:100%;border-collapse:collapse}.tm-adventure-details thead,.tm-adventure-details tbody,.tm-adventure-details th,.tm-adventure-details td,.tm-adventure-details tr{display:block}.tm-adventure-details thead tr{position:absolute;top:-9999px;left:-9999px}.tm-adventure-details tr{border:none;margin-bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.tm-adventure-details td{text-align:left;font-size:16px;border-bottom:1px solid #ccc;padding:8px;border:none}.tm-adventure-details td:first-child{text-align:center}.tm-adventure-details td:last-child{text-align:center;border-bottom:0}.tm-adventure-details img.experience-thumbnail,.tm-adventure-details .tm-adventure-button{display:inline-block;margin:10px;max-width:100%;height:auto}.tm-adventure-details td:before{content:attr(data-label);font-weight:bold;display:block;margin-bottom:5px}}