/*
Theme Name: Bithub Theme
Description: A custom child theme based on TwentyTwenty.
Theme URI: https://refrigeration.lt/
Author: Vaidas | Bithub
Author URI: https://bithub.lt
Template: twentytwenty
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bithub-theme
*/

@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

:root {
	--site-font: 'Roboto', 'Verdana', sans-serif;
	--body-weight: 400;
	--h1-weight: 700;
	--headings-weight: 600;
	--margin-lg:80px;
	--margin-md:40px;
	--margin-sm:20px;
	--BR-Ocean-Blue: #024268;
}

a, abbr, b, bdi, bdo, br, cite, code, data, dfn, em, i, kbd, mark, q, ruby, rt, rp, s, samp, small,body span, strong, sub, sup, p, time, u, var, wbr, img, iframe, embed, object, audio, canvas, meter, progress, label, ins, del, button, div {
	font-family: var(--site-font);
	font-weight: var(--body-weight);
}

a {
	text-decoration: none !important;
}

h1 {
	font-family: var(--site-font);
	font-weight: var(--h1-weight);
}

h2, h3, h4, h5, h6, h7 {
	font-family: var(--site-font);
	font-weight: var(--headings-weight);
}

.custom-margin-top{
	margin-top:80px !important; 
}
.custom-margin-bottom{
	margin-bottom:80px !important; 
}

.custom-padding-top{
	padding-top:80px !important; 
}
.custom-padding-bottom{
	padding-bottom:80px !important; 
}

body.menu-open {
  overflow: hidden;
  touch-action: none;
}
body .like-button.liked svg{
	fill: var(--color6);
}
body .like-button.liked .wishlist-heart-path{
	fill: var(--color6);
}



body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_lp_express_pickup_point:18"],
body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_dpd_terminal:19"],
body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_omniva_lt_pickup_point:14"],
body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_venipak_pickup_point:20"] {
    display: none !important;
}

body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_lp_express_pickup_point:18"] + label,
body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_dpd_terminal:19"] + label,
body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_omniva_lt_pickup_point:14"] + label,
body[data-hide-lockers="Nerodyti"] li input[value="multiparcels_venipak_pickup_point:20"] + label {
    display: none !important;
}

@media (max-width: 768px) {
	.custom-margin-top {
		margin-top: 40px !important;
	}
	.custom-margin-bottom {
		margin-bottom: 40px !important;
	}
}


