/*------------------------------  Custom Css -------------------------------------*/

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Black.woff2') format('woff2'),
        url('../fonts/Kanit-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Italic.woff2') format('woff2'),
        url('../fonts/Kanit-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Medium.woff2') format('woff2'),
        url('../fonts/Kanit-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Regular.woff2') format('woff2'),
        url('../fonts/Kanit-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-SemiBold.woff2') format('woff2'),
        url('../fonts/Kanit-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Light.woff2') format('woff2'),
        url('../fonts/Kanit-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Bold.woff2') format('woff2'),
        url('../fonts/Kanit-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-ExtraBold.woff2') format('woff2'),
        url('../fonts/Kanit-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-ExtraLight.woff2') format('woff2'),
        url('../fonts/Kanit-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Kanit';
    src: url('../fonts/Kanit-Thin.woff2') format('woff2'),
        url('../fonts/Kanit-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
.header-top__block--user a img{
	max-width: 25px;
    width: 100%;
}

.itemfield_wp .checkbox_item_wp .privacy_wp{
	display: flex;
    align-items: baseline;
    gap: 10px;
}
/*
.payment-options  .checkout-option-block:first-child .card{
	border-color: #007bff;
}
*/
#content-hook_order_confirmation p{
	line-height:normal;
	margin-bottom:0.5rem;
}
.backtosite{
	margin-top:1.25rem;
}

#scrollToInput{
	display:none;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    background: #24B9D7;
    color: #fff;
	border:none;
	padding:10px;
}
.show-filter #scrollToInput{
	display: flex;
}
.delivery-options .checkout-option-block label.cursor-pointer{
	position:relative;
}
.delivery-options .checkout-option-block label.cursor-pointer:after{
	content: '\e835';
    font-family: 'Material Icons';
	position:absolute;
	top:50%;
	left:5px;
	color:#1D3865;
	transform:translateY(-50%);
	z-index:0px;
}
.delivery-options .checkout-option-block.selected label.cursor-pointer:after{
	content:'\e834';
}

.payment-options .checkout-option-block label.cursor-pointer{
	position:relative;
}
.payment-options .checkout-option-block label.cursor-pointer:after{
	content: '\e835';
    font-family: 'Material Icons';
	position:absolute;
	top:50%;
	left:5px;
	color:#1D3865;
	transform:translateY(-50%);
	z-index:0px;
}
.payment-options .checkout-option-block.selected label.cursor-pointer:after{
	content:'\e834';
}

.shop-features li,
.stores-info li a,
.stores-info li{
	color: #595959;
}

/*
.elementor-widget .swiper-slide>:not(.swiper-lazy-preloader){
	min-width:auto;
}
*/