/*
Theme Name: Zero
Version: 1.1.1
GitHub Theme URI: https://github.com/lupetalo/zero-theme/
*/

html,
body,
div,
form,
fieldset,
legend,
caption,
label,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre
{
    font-size: 100%;
    font-weight: normal;

    margin: 0;
    padding: 0;

    vertical-align: baseline;

    border: 0;
    outline: 0;
    background: transparent;
}

table
{
    border-spacing: 0;
    border-collapse: collapse;
}

th,
td
{
    text-align: left;
    vertical-align: top;
}

img
{
    border: 0;
}

.rounded-tl {
	border-top-left-radius: 0.25rem;
}
#sidebar .facetwp-facet {
	margin-bottom: 0.25rem;
}
#sidebar .facetwp-slider-wrap {
	padding-bottom: 0.25rem;
}

.menu-item.current-menu-item span{
	background-color: #F3F4F6;
	border: 1px solid #6C727F;
}
.transparent-overlay{
	background-color:#ffffffd9!important;
}

#shops .facetwp-type-radio {
	display:flex!important;
	margin-bottom:0;
}
#shops .facetwp-type-radio .facetwp-radio{
	margin-right:2rem!important;
}

.fawcet-top .facetwp-type-radio {
	display:flex!important;
	margin-bottom:5px;
}
.fawcet-top .facetwp-radio{
	margin-right:2rem!important;
}

.fawcet-top .facetwp-facet {
	margin-bottom: 5px;
}

.facetwp-type-radio.facetwp-facet-delivered_year .facetwp-radio{
	margin-right:2rem!important;
}


.facetwp-type-search{
	
}

.facetwp-type-search .facetwp-input-wrap .facetwp-icon{
	display:none;
}
.facetwp-type-search .facetwp-input-wrap{
	
}

.facetwp-type-search .facetwp-input-wrap input {
    border-color: #DDDDDD;
    padding-right: inherit!important;
    margin: inherit!important;
    line-height: 1;
    padding: 6px 22px 6px 8px;
    font-size: 13px;
}

/*.facetwp-facet .facetwp-facet-per_page*/
.facetwp-facet-per_page .facetwp-per-page-select {
    border-color: #DDDDDD;
    line-height: 1;
    padding: 6px 40px 6px 8px!important;
    font-size: 13px;
}
.facetwp-pager{
	
}
.facetwp-pager a{
	display:inline-block;
	border-radius: 0.25rem;
	padding:.5rem;
	line-height:1rem;
	font-weight:500;
	background-color:rgb(250 250 250/var(--tw-bg-opacity));
	box-shadow: 1px 1px 1px #ededed;
	min-width: 30px;
	text-align:center
}
.facetwp-pager a:hover{
	background-color:rgb(245 245 245/var(--tw-bg-opacity));
}

.facetwp-pager a.prev, .facetwp-pager a.next, .facetwp-pager a.active{
	background-color:rgb(227 235 247/var(--tw-bg-opacity));
	font-weight:bold;
}

.facetwp-pager a.dots{
	background: transparent;
	box-shadow: 0px 1px 1px #ededed;
}


























