/*
Theme Name:Togo Child
Theme URI: https://togo.uxper.co/
Author: Uxper
Author URI: http://uxper.co/
Description: This is a child theme of Togo
Template: togo
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.4
License URI: https://choosealicense.com/licenses/gpl-2.0/
Text Domain: togo-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/


.togo-next-departures .togo-departures-list{
  list-style:none;
  padding:0;
  margin:0;
}
.togo-next-departures .togo-departure-date{
  margin-top:18px;
  padding:10px 0;
  border-bottom:1px solid rgba(0,0,0,.08);
}
.togo-next-departures .togo-departure-item{
  padding:8px 0;
}
.togo-next-departures .togo-departure-item a{
  text-decoration:none;
}

.elementor-widget-text-editor ul li {
  margin-bottom: 10px !important;
}

/* Difficulty Level in trip-info (same look as duration/guests) */
.trip-info .trip-difficulty {
  display: flex;
  align-items: center;
  gap: 4px;
}
.trip-info .trip-difficulty svg {
  width: 18px;
  color: var(--togo-text-color-01);
}

.woocommerce-order-received .togo-child-guest-prices {
  display: grid;
  gap: 0;
  max-width: 480px;
  margin-top: 12px;
  padding-top: 10px;
  border-top: 1px dashed rgba(0, 0, 0, 0.12);
}

.woocommerce-order-received .togo-child-guest-prices {
  padding-left: 20px;
}

.woocommerce-order-received .togo-child-guest-price-line {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 20px;
  align-items: baseline;
}

.woocommerce-order-received .togo-child-guest-price-total {
  font-weight: 600;
  white-space: nowrap;
}
