#brx-footer{display:none!important}
.vxf{font-family:var(--vx-font);background:var(--vx-bg);color:var(--vx-text);margin-top:0;-webkit-font-smoothing:antialiased}
.vxf *{box-sizing:border-box}
.vxf ul{list-style:none;margin:0;padding:0}
.vxf p{margin:0}
.vxf a{color:inherit;text-decoration:none}
.vxf a:hover{color:var(--vx-green-ink);text-decoration:underline;text-underline-offset:3px}
.vxf .vx-i{width:18px;height:18px;flex:none}
.vxf .vx-wrap{max-width:var(--vx-max,1320px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
.vxf-usp{background:var(--vx-ink);color:#d9e1e2}
.vxf-usp__in{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:28px 0!important}
.vxf-usp li{display:flex;align-items:center;gap:14px;font-size:14px;line-height:1.35}
.vxf-usp strong{display:block;color:#fff;font-size:15px}
.vxf-usp a{color:var(--vx-green)!important;font-weight:600}
.vxf-usp__ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(153,192,32,.16);color:var(--vx-green);flex:none}
.vxf-usp__ico .vx-i{width:22px;height:22px}
.vxf-main{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:48px;padding-top:56px!important;padding-bottom:40px!important}
.vxf-logo img{display:block;height:44px;width:auto;margin-bottom:18px}
.vxf-brand>p{font-size:15px;line-height:1.65;max-width:340px;margin-bottom:20px}
.vxf-contact{display:grid;gap:10px}
.vxf-contact li{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:600;color:var(--vx-ink);line-height:1.45}
.vxf-contact .vx-i{color:var(--vx-green-ink);margin-top:2px}
.vxf-contact span{font-weight:500;color:var(--vx-text)}
.vxf-col summary,.vxf-h{list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vx-ink);margin-bottom:16px;cursor:default}
.vxf-col summary::-webkit-details-marker{display:none}
.vxf-col summary .vx-i{display:none}
.vxf-col ul{display:grid;gap:10px}
.vxf-col li a{font-size:15px;color:var(--vx-text)}
.vxf-hours{margin:0;display:grid;gap:10px}
.vxf-hours div{display:flex;justify-content:space-between;gap:12px;font-size:15px;padding-bottom:10px;border-bottom:1px solid var(--vx-line)}
.vxf-hours dt{color:var(--vx-text)}
.vxf-hours dd{margin:0;font-weight:700;color:var(--vx-ink);white-space:nowrap}
.vxf-pickup{display:flex;gap:8px;align-items:flex-start;margin-top:16px!important;font-size:14px;line-height:1.5;color:var(--vx-muted)}
.vxf-pickup .vx-i{color:var(--vx-green-ink);margin-top:1px}
.vxf-trust{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px 0;border-top:1px solid var(--vx-line)}
.vxf-pay{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.vxf-pay__label{font-size:13px;font-weight:700;color:var(--vx-muted)}
.vxf-pay ul{display:flex;gap:8px;flex-wrap:wrap}
.vxf-pay li{display:grid;place-items:center;width:54px;height:36px;padding:5px 7px;background:#fff;border:1px solid var(--vx-line);border-radius:8px}
.vxf-pay img{display:block;max-width:100%;max-height:24px;width:auto;height:auto}
.vxf-keur{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--vx-ink)}
.vxf-keur .vx-i{color:var(--vx-green-ink)}
.vxf-bottom{background:var(--vx-ink);color:#b9c6c8;font-size:13px}
.vxf-bottom__in{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:18px!important;padding-bottom:18px!important}
@media (max-width:1023px){
	.vxf-usp__in{grid-template-columns:1fr 1fr;gap:22px 16px}
	.vxf-main{grid-template-columns:1fr 1fr;gap:32px}
	.vxf-brand{grid-column:1/-1}
}
@media (max-width:767px){
	.vxf .vx-wrap{padding-left:18px;padding-right:18px}
	.vxf-usp__in{padding:24px 0!important}
	.vxf-usp li{flex-direction:column;align-items:flex-start;gap:8px;font-size:13px}
	.vxf-usp strong{font-size:14px}
	.vxf-main{grid-template-columns:1fr;gap:0;padding-top:36px!important;padding-bottom:12px!important}
	.vxf-brand{padding-bottom:24px}
	.vxf-col{border-top:1px solid var(--vx-line)}
	.vxf-col summary,.vxf-col .vxf-h{min-height:56px;margin:0;cursor:pointer}
	.vxf-col summary .vx-i{display:block;transition:transform .2s}
	.vxf-col[open] summary .vx-i{transform:rotate(180deg)}
	.vxf-col ul{padding-bottom:18px}
	.vxf-col li a{display:block;padding:4px 0;font-size:15.5px}
	.vxf-col--open{padding-bottom:20px}
	.vxf-trust{flex-direction:column;align-items:flex-start}
	.vxf-pay{flex-direction:column;align-items:flex-start}
	.vxf-pay li{width:50px;height:34px}
	.vxf-bottom__in{flex-direction:column;gap:4px}
}