/*
Theme Name: Comforto-Child
Theme URI: https://parkofideas.com/comforto/
Text Domain: comforto-child
Description: Hotel Booking WordPress Theme
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
Template: comforto
Author: parkofideas.com
Author URI: https://parkofideas.com
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, editor-style, full-width-template, post-formats, theme-options, sticky-post, threaded-comments, translation-ready, rtl-language-support
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
:root {
	--selection-bg: #31485c;
	--selection-text: #d8c4ab;
}

.c-order__details {
	max-width: 770px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 3rem;	
}

.c-order {
	--icon-size: 120px;
}

/* Target all selected text globally */
::selection {
  	background-color: var(--selection-bg);
	color: var(--selection-text);
}

/* Firefox fallback compatibility */
::-moz-selection {
  	background-color: var(--selection-bg);
	color: var(--selection-text);
}

.mobile-menu-logo {
	display: block;
	& img {
		width: 4rem;
	}
}

.back-to-top {
	background: var(--accent-color);
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0.3rem;
    position: fixed;
    bottom: 0.6rem;
    right: 0.6rem;
    z-index: 9;
	opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity .25s ease, visibility .25s ease;
	
	& svg {
		width: 1.2rem;
    	height: 1.2rem;
	}
	
	&.is-visible {
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
	}
}

.fixed-submit-button {
    position: fixed;
    left: 1rem;
    bottom: 0.6rem;
    z-index: 1;
    width: 78%;
    padding: 0.7rem;
}

@media (min-width: 769px) {
    .fixed-submit-button {
        display: none !important;
    }
}