/*
Theme Name: Candler Schiffahrt
Theme URI: https://olliewp.com
Description: A child theme for Ollie.
Author: Mike McAlister
Author URI: https://olliewp.com
Template:     ollie
Version: 1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         blog, portfolio, entertainment, grid-layout, one-column, two-columns, three-columns, four-columns, block-patterns, block-styles, custom-logo, custom-menu, editor-style, featured-images, full-site-editing, full-width-template, rtl-language-support, style-variations, template-editing, theme-options, translation-ready, wide-blocks
Text Domain: ollie-child
*/

body {
	overflow-x: hidden;
}

.can-post-slider .swiper {
	overflow: visible;
}

.cb-carousel-block .cb-button-next.swiper-button-next,
.cb-carousel-block .cb-button-prev.swiper-button-prev {
	border: 1px solid #62635E; 
    border-radius: 100%;
    width: 3rem;
    height: 3rem;
    background:rgba(255,255,255,0.75);
}

.cb-carousel-block .cb-button-next.swiper-button-next::after,
.cb-carousel-block .cb-button-prev.swiper-button-prev::after {
	color: #62635E;
}

/* Gutenberg Table Style: vessel-details */
.is-style-vessel-details {
  width: 100%;
  border-collapse: collapse;
}

.is-style-vessel-details th,
.is-style-vessel-details td {
  padding: 12px 0;
  border: 0;
  vertical-align: top; 
}

/* Kopfzeile: nur untere Linie */
.is-style-vessel-details thead {
  border-bottom: 1px solid #E2E2D9;
  text-align: left;
}

/* horizontale Linie nur zwischen Zeilen */
.is-style-vessel-details tr + tr th,
.is-style-vessel-details tr + tr td {
  border-top: 1px solid #E2E2D9;
}

/* Erste Spalte: fett + 1.5x Schriftgröße */
.is-style-vessel-details th:first-child,
.is-style-vessel-details td:first-child {
  font-weight: 600;
  font-size: 1.5rem;
  padding-right: 50px;
}

/* Zweite Spalte und alle weiteren: #62635e */
.is-style-vessel-details th:nth-child(n+2),
.is-style-vessel-details td:nth-child(n+2) {
  color: #62635e;
  font-size: 1.165rem;
  padding-top: 20px;
}

/* letzte Zeile ohne Border */
.is-style-vessel-details tr:last-child th,
.is-style-vessel-details tr:last-child td { border-bottom: 0; }