/*
Theme Name: Gabriela Romanska theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

@font-face {
    font-family: 'Now-Medium';
    src: url('fonts/Now-Medium.eot');
    src: url('fonts/Now-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Now-Medium.woff2') format('woff2'),
        url('fonts/Now-Medium.woff') format('woff'),
        url('fonts/Now-Medium.ttf') format('truetype'),
        url('fonts/Now-Medium.svg#Now-Medium') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Now-Bold';
    src: url('fonts/Now-Bold.eot');
    src: url('fonts/Now-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Now-Bold.woff2') format('woff2'),
        url('fonts/Now-Bold.woff') format('woff'),
        url('fonts/Now-Bold.ttf') format('truetype'),
        url('fonts/Now-Bold.svg#Now-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Now-Regular';
    src: url('fonts/Now-Regular.eot');
    src: url('fonts/Now-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Now-Regular.woff2') format('woff2'),
        url('fonts/Now-Regular.woff') format('woff'),
        url('fonts/Now-Regular.ttf') format('truetype'),
        url('fonts/Now-Regular.svg#Now-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
/* White menu on home pages*/
.page-id-876 #site-navigation-wrap .dropdown-menu>li>a, .page-id-876 .oceanwp-mobile-menu-icon a, .page-id-876  #searchform-header-replace-close, .page-id-876 #site-header-inner .oceanwp-social-menu.simple-social ul li a, .page-id-1295 #site-navigation-wrap .dropdown-menu>li>a, .page-id-1295 .oceanwp-mobile-menu-icon a, .page-id-1295  #searchform-header-replace-close, .page-id-1295 #site-header-inner .oceanwp-social-menu.simple-social ul li a {
    color: #ffffff !important;
}
/*Star rating centered in carousel*/
.star-rating {
	margin:auto;
}
/* Top Menu Header Logo Spacing */
#site-header.top-header #site-logo {
padding: 0px;
}

.page-header, .has-transparent-header .page-header {
    padding: 0px !important;
}

/* Top Menu Header Shadow off */
#site-header.top-header .header-top {
	box-shadow: none;
}
/*Top site description hide*/
#site-description, .site-description {
	display:none;
}

/* Product list change bottom label*/
/*body .oceanwp-row .col {
	margin: 0px;
}
.woocommerce ul.products li.product:not(.product-category) .woo-product-info {
	padding: 2px;
}
.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a {
	margin: 0px;
}
.woocommerce ul.products li.product:not(.product-category) .product-inner li {
    margin: 0px;
}
*/
/* Change gallery on hover archive single product*/
/*
.woocommerce ul.products li.product:not(.product-category) .woo-product-gallery {
    background-color: #fff0;
}
.woocommerce ul.products li.product:not(.product-category) .product-inner:hover:before {
    left:0px;
}
.woocommerce ul.products li.product:not(.product-category) .product-inner:hover .woo-product-gallery {
    left: 0px;
    opacity: 1;
    visibility: visible;
    z-index: 20;
}*/
/* Home page grid list product title font size
*/
.wc-block-grid__product-title {
    font-size: 1.3em;
}
/* Cookie accept button */
.cookie-accept-btn {
	color: black;
	background: white;
	padding: 5px;
}
/* Hide recaptcha v3*/
.grecaptcha-badge {    visibility: hidden; 
}
/*Content add margin bottom*/
.entry-content {
	margin-bottom: 30px;
}
/*Hide vertical slider*/
@media only screen and (orientation: portrait) {
   #crellyslider-4 {
      display: none !important; /* visibility: none; */
   }
}
@media only screen and (orientation: landscape) {
   #crellyslider-5 {
      display: none !important; /* visibility: none; */
   }
}

#mobile-dropdown ul li a .dropdown-toggle:before {
	content: "⌄" !important;
}
/* mobile dropdown toggle icons*/
#mobile-dropdown ul li.active>a>.dropdown-toggle:before {
    content: "⌃" !important;
}

/* Polylang Icon mobile*/
li.lang-item {
    display: inline-block;
    margin: 0 10px 0 10px;
}

li.lang-item img {
    width: 24px !important;
    height: 16px !important;
}

/* Horizontal menu lang switch dropdown menu item*/
ul li.lang-item {
    margin: 0;
}