Uname: Linux premium294.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 104.21.16.1
Your Ip: 216.73.216.223
User: mjbynoyq (1574) | Group: mjbynoyq (1570)
Safe Mode: OFF
Disable Function:
NONE

name : _general.scss
/*Header*/
#cafe-site-header {
    .elementor-widget-wrap, .elementor-column, .elementor-column-wrap, .elementor-widget {
        position: static;
    }
}

body:not(.page) .cafe-site-header .elementor-section-wrap .elementor-top-section:last-child {
	border-bottom: none;
}
body:not(.elementor-editor-active) #site-main-content {
	overflow: hidden;
}

.cafe-canvas-cart.count-top-right .cafe-cart-count {
    top: 0;
}

.page:not(.elementor-page) .main-content {
	padding-top: 30px;
}
.wrap-breadcrumb {
	background: var(--breadcrumb-bg);
	.zoo-breadcrumb-container, .woocommerce-breadcrumb {
		text-align: left;
		line-height: 35px;
		@include px2rem(14);
		a {
			border: 0px;
			color: #000;
			&:hover {
				color: var(--accent-color);
			}
		}
		.zoo-breadcrumb-separator {
			color: #959595;
		}
		span {
			color: var(--main-color);
		}
	}
}
.post-content {
	a.wp-block-button__link {
		background: var(--accent-color);
		color: var(--white-color);
		border-radius: 3px;
		font-weight: 600;
		&:hover {
			background: var(--sec-accent-color);
			color: var(--title-color);
		}
	}
}
.alignleft {
	margin-right: 30px;
}
.alignright {
	margin-left: 30px;
}
.wp-block-image.size-full {
	clear: both;
}

.gallery-columns-2 {
	.gallery-item:nth-child(2n+1) {
		clear: both;
	}
}
.gallery-columns-3 {
	.gallery-item:nth-child(3n+1) {
		clear: both;
	}
}
.gallery-columns-4 {
	.gallery-item:nth-child(4n+1) {
		clear: both;
	}
}
.gallery-columns-5 {
	.gallery-item:nth-child(5n+1) {
		clear: both;
	}
}
.gallery-columns-6 {
	.gallery-item:nth-child(6n+1) {
		clear: both;
	}
}
.gallery-columns-7 {
	.gallery-item:nth-child(7n+1) {
		clear: both;
	}
}
.gallery-columns-8 {
	.gallery-item:nth-child(8n+1) {
		clear: both;
	}
}
.gallery-columns-9 {
	.gallery-item:nth-child(9n+1) {
		clear: both;
	}
}

.wp-block-cover {
	margin-bottom: 25px;
}

.wp-block-button {
	clear: both;
	margin-bottom: 25px;
}

.cafe-button.normal:after, .cafe-button.normal:before, .cafe-button.outline:after, .cafe-button.outline:before {
	left: 0;
}

.wp-block-search {
	margin-bottom: 30px;
	.wp-block-search__input {
		margin-bottom: 0px;
	}
	.wp-block-search__button {
		line-height: 25px;
		border-radius: 0px;
	}
}

.wp-block-tag-cloud {
	.tag-cloud-link {
		border-radius: 4px;
		padding: 3px 10px;
		line-height: 20px;
		display: inline-block;
		margin: 5px 3px;
		font-size: 12px!important;
		border: 1px solid var(--body-color);
		color: var(--body-color);
		background: transparent;
		&:hover{
			color: #fff;
			background: var(--accent-color);
			border: 1px solid var(--accent-color);
		}
	}
}

.wp-block-group {
	.wp-block-group__inner-container {
		padding: 15px;
		margin-bottom: 20px;
		> *:last-child {
			margin-bottom: 0px;
		}
	}
}

.wp-block-archives {
	span.count {
		&:before {
			content: "(";
		}
		&:after {
			content: ")";
		}
	}
}

.opening-hour {
	width: 100%;
	color: #636363;
	display: inline-block;
	border-bottom: 1px dashed #ebebeb;
	padding: 8px 0 12px;
	&:last-child {
		border: none;
	}
}

.elementor-widget-clever-time-line {
	.cafe-timeline.list {
		margin-left: 100px;
		.cafe-timeline-item {
			position: relative;
			.cafe-timeline-date {
				position: absolute;
				left: -100px;
				&:before, &:after {
					left: 101px;
					position: absolute;
				}
			}
			.cafe-timeline-title {
				margin-bottom: 20px;
			}
		}
	}
}

.bg-title-accent {
	.elementor-tab-title {
		&.elementor-active {
			background: var(--accent-color) !important;
		}
	}
}
.zoo-icon-arrow-left:before {
	content: "\c156";
}
.zoo-icon-arrow-right:before {
	content: "\c152";
}
.navigation.pagination {
	.page-numbers {
		min-width: 35px;
		height: 35px;
		line-height: 35px;
		color: var(--black-color);
		@include px2rem(14);
		font-weight: 400;
		border-radius: 0px;
		background: var(--border-color);
		border: none;
		margin: 0px 1px;
		&.current, &:not(.dots):hover {
			color: var(--white-color);
			background: var(--accent-color);
			border-color: var(--sec-accent-color);
		}
		&.next, &.prev {
			line-height: 37px;
		}
	}
}

.wrap-pagination .pagination {
	a, > span {
		min-width: 35px;
		height: 35px;
		line-height: 35px;
		color: var(--black-color);
		@include px2rem(14);
		font-weight: 400;
		border-radius: 0px;
		background: var(--border-color);
		border: none;
		margin: 0px 1px;
		&.current, &:hover {
			color: var(--white-color);
			background: var(--accent-color);
			border-color: var(--sec-accent-color);
		}
	}
}

.comments-navigation {
	li {
		.page-numbers {
			min-width: 40px;
			height: 40px;
			line-height: 40px;
			color: var(--black-color);
			@include px2rem(14);
			font-weight: 400;
			border-radius: 0px;
			background: var(--border-color);
			border: none;
			margin: 0px 1px;
			&.current, &:hover {
				color: var(--white-color);
				background: var(--accent-color);
				border-color: var(--sec-accent-color);
			}
			&.next, &.prev {
				line-height: 40px;
				font-size: 80%;
			}
		}
	}
}

.cafe-pagination {
	margin-left: 0px;
}

.woocommerce div:not(.wrap-drop-down-pagination)>nav.woocommerce-pagination ul.page-numbers li .page-numbers {
	min-width: 40px;
	height: 40px;
	line-height: 40px;
	color: var(--black-color);
	@include px2rem(18);
	font-weight: 400;
	border-radius: 20px;
	background: var(--border-color);
	border: none;
	margin: 0px 1px;
	padding: 0px;
	&.current, &:hover, &:focus {
		color: var(--white-color);
		background: var(--accent-color);
		border-color: var(--sec-accent-color);
	}
}
.navigation.pagination .nav-links {
	display: block;
	text-align: center;
	.page-numbers {
		display: inline-block;
		margin-bottom: 10px;
	}
}

.wp-calendar-nav {
	display: flex;
	justify-content: space-between;
}

.wp-block-calendar {
	margin-bottom: 25px;
	table th {
		background: transparent;
		font-weight: 500;
	}
	a {
		text-decoration: none;
	}
	.wp-calendar-table {
		text-align: center;
		margin-bottom: 5px;
	}
	tbody td, th {
		padding: 8px 0px;
	}
}

.has-cyan-bluish-gray-background-color {
	> blockquote, > .blockquote {
		background: transparent;
	}
}

section.comments {
	padding-top: 0px;
	margin-bottom: 60px;
}

.comment > ul.children {
	padding-left: 50px;
}

.wrap-comments .comment-body {
	> ul, > ol, > p, > dl, > pre {
		margin-bottom: 20px;
	}
}

.comment-reply-link:hover, .comment-edit-link:hover {
	background: var(--accent-color);
}

.wp-block-file .wp-block-file__button {
	background: var(--accent-color);
	&:hover {
		background: var(--sec-accent-color);
	}
}

.display-flex-center {
	.elementor-widget-container {
		display: flex;
		justify-content: center;
	}
}

.dots-item-menu {
	.cafe-menu {
		> li.menu-item {
			&:before {
				content: '';
				height: 6px;
				width: 6px;
				background: var(--accent-color);
				position: absolute;
				border-radius: 6px;
				top: 16px;
				left: 0;
			}
		}
	}
}
.icon-electric {
	&:after {
		content: "\c133";
		display: block;
		font-family: cleversoft;
		font-size: 55px;
		color: var(--accent-color);
		line-height: 24px;
		margin-top: 10px;
	}
	&.white {
		&:after {
			color: var(--white-color);
		}
	}
}

.white-text {
	color: var(--white-color);
	&.icon-electric {
		&:after {
			color: var(--white-color);
		}
	}
}

#commentform .form-submit input {
	width: auto;
}
© 2025 XylotrechusZ