@font-face{font-family:"Bebas Neue";src:url(/app/themes/vibrant-child/assets/fonts/bebas-neue/BebasNeue-Regular.woff2) format("woff2"),url(/app/themes/vibrant-child/assets/fonts/bebas-neue/BebasNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.wp-block-vibrant-vacancies-loop.vb-vacancies{--vb-vacancies-brown:var(--wp--preset--color--am-brown-2026, #4f2c1d);--vb-vacancies-green:var(--wp--preset--color--am-green-2026, #71cc98);--vb-vacancies-old-lace:var(--wp--preset--color--am-old-lace-2026, #f7eddc);--vb-vacancies-old-lace-700:var(--wp--preset--color--am-old-lace-700, #e6d6bc);--vb-vacancies-floral:var(--wp--preset--color--am-floral-white-2026, #fff8ee);--vb-vacancies-white:#ffffff;--vb-vacancies-shadow:rgba(214, 197, 168, .3);--vb-vacancies-icon-money:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4699 0.666781C16.3789 0.183766 15.2871 0 14.1959 0C10.7318 -0.000296857 7.26795 3.75072 3.80385 3.75072C2.93508 3.75072 2.06687 3.63434 1.19811 3.34341C1.10051 3.31075 1.00264 3.29531 0.907017 3.29531C0.422993 3.29531 0 3.69075 0 4.23967V13.6583C0 14.0333 0.203341 14.3886 0.529867 14.5329C1.62082 15.0162 2.71261 15.2 3.80385 15.2C7.26795 15.2 10.7321 11.449 14.1962 11.449C15.0649 11.449 15.9331 11.5654 16.8019 11.8563C16.8995 11.889 16.9974 11.9044 17.093 11.9044C17.577 11.9044 18 11.509 18 10.96V1.54167C17.9997 1.16642 17.7964 0.811359 17.4699 0.666781ZM8.99986 10.45C7.75703 10.45 6.74989 9.17373 6.74989 7.6C6.74989 6.02597 7.75732 4.75 8.99986 4.75C10.2424 4.75 11.2498 6.02597 11.2498 7.6C11.2498 9.17433 10.2421 10.45 8.99986 10.45Z' fill='black'/%3E%3C/svg%3E");--vb-vacancies-icon-clock:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.91667C0 3.54429 3.54429 0 7.91667 0C12.289 0 15.8333 3.54429 15.8333 7.91667C15.8333 12.289 12.289 15.8333 7.91667 15.8333C3.54429 15.8333 0 12.289 0 7.91667ZM8.70833 4.75C8.70833 4.54004 8.62493 4.33867 8.47646 4.19021C8.32799 4.04174 8.12663 3.95833 7.91667 3.95833C7.7067 3.95833 7.50534 4.04174 7.35687 4.19021C7.20841 4.33867 7.125 4.54004 7.125 4.75V7.91667C7.12504 8.12661 7.20848 8.32794 7.35696 8.47637L9.73196 10.8514C9.88127 10.9956 10.0812 11.0754 10.2888 11.0736C10.4964 11.0718 10.6949 10.9885 10.8417 10.8417C10.9885 10.6949 11.0718 10.4964 11.0736 10.2888C11.0754 10.0812 10.9956 9.88127 10.8514 9.73196L8.70833 7.58892V4.75Z' fill='black'/%3E%3C/svg%3E");--vb-vacancies-icon-location:url("data:image/svg+xml,%3Csvg width='15' height='18' viewBox='0 0 15 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.12508 0C3.45932 0 0.0000831626 3.06792 0.0000831626 6.83658C-0.0266356 12.34 6.39359 16.7496 6.64296 16.9376C6.78428 17.0402 6.95884 17.1 7.12508 17.1C7.29133 17.1 7.46589 17.0487 7.6072 16.9376C7.85657 16.7496 14.2768 12.3486 14.2501 6.83658C14.2501 3.06792 10.7909 0 7.12508 0ZM7.12508 9.76658C5.55046 9.76658 4.27508 8.45541 4.27508 6.83658C4.27508 5.21776 5.55046 3.90658 7.12508 3.90658C8.69971 3.90658 9.97508 5.21776 9.97508 6.83658C9.97508 8.45541 8.69971 9.76658 7.12508 9.76658Z' fill='black'/%3E%3C/svg%3E");--vb-vacancies-icon-chevron:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.93628 8.60913C8.43693 9.13029 7.56307 9.13029 7.06372 8.60913L0.405722 2.19488C-0.135241 1.71381 -0.135241 0.871938 0.405722 0.390869C0.905071 -0.130289 1.77893 -0.130289 2.27828 0.390869L7.97919 5.88307L13.7217 0.390869C14.2211 -0.130289 15.0949 -0.130289 15.5943 0.390869C16.1352 0.871938 16.1352 1.71381 15.5943 2.19488L8.93628 8.60913Z' fill='black'/%3E%3C/svg%3E");--vb-vacancies-icon-card-arrow:url("data:image/svg+xml,%3Csvg width='12' height='21' viewBox='0 0 12 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1849 11.185C11.862 10.56 11.862 9.46623 11.1849 8.84123L2.85156 0.507895C2.22656 -0.169189 1.13281 -0.169189 0.507813 0.507895C-0.169271 1.13289 -0.169271 2.22664 0.507813 2.85164L7.64323 9.98706L0.507813 17.1746C-0.169271 17.7996 -0.169271 18.8933 0.507812 19.5183C1.13281 20.1954 2.22656 20.1954 2.85156 19.5183L11.1849 11.185Z' fill='black'/%3E%3C/svg%3E");box-sizing:border-box;width:100%;max-width:none;margin-left:auto;margin-right:auto;color:var(--vb-vacancies-brown);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.wp-block-vibrant-vacancies-loop.vb-vacancies *,.wp-block-vibrant-vacancies-loop.vb-vacancies *::before,.wp-block-vibrant-vacancies-loop.vb-vacancies *::after{box-sizing:border-box}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__header{margin-bottom:38px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__title{margin:0 0 10px;color:var(--vb-vacancies-brown);font-family:var(--wp--preset--font-family--bebas-neue,"Bebas Neue"),"Arial Narrow",Arial,sans-serif;font-size:42px;font-weight:400;line-height:1;letter-spacing:.5px;text-transform:uppercase}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__count{margin:0;color:color-mix(in srgb,var(--vb-vacancies-brown) 78%,var(--vb-vacancies-white) 22%);font-size:16px!important;font-weight:400;line-height:1.53;letter-spacing:.5px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__count strong,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-total strong{font-weight:800!important}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__results-wrap>.vb-vacancies__count{margin-bottom:12px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:start}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters{position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + 90px)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-panel{display:flex;flex-direction:column;gap:8px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-list{display:flex;flex-direction:column;gap:8px;width:100%}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-top{display:flex;align-items:center;justify-content:space-between;min-height:25px;margin-bottom:3px;order:-1}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-heading{color:var(--vb-vacancies-brown);font-size:16px;font-weight:800;line-height:1.53;letter-spacing:.5px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-reset{display:inline-flex;margin:0;padding:0;border:0;background:#fff0;color:var(--vb-vacancies-brown);font-size:14px;font-weight:400;line-height:1.53;letter-spacing:.5px;text-decoration:underline;cursor:pointer}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-reset:hover{text-decoration:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-close,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-actions{display:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-group{margin:0;padding:12px 16px;border:0;border-radius:6px;background:var(--vb-vacancies-floral)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-title{display:flex;align-items:center;justify-content:space-between;min-height:28px;margin:0;color:var(--vb-vacancies-brown);font-size:18px;font-weight:500;line-height:1.53;letter-spacing:.5px;cursor:pointer;list-style:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-title::-webkit-details-marker{display:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-title::after{content:"";width:16px;height:9px;margin-left:16px;background:currentColor;mask:var(--vb-vacancies-icon-chevron) center / contain no-repeat;-webkit-mask:var(--vb-vacancies-icon-chevron) center / contain no-repeat;transform:rotate(180deg);transition:transform .18s ease}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-group:not([open]) .vb-vacancies__filter-title::after{transform:rotate(0deg)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-options{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-option{display:grid;grid-template-columns:23px minmax(0,1fr);gap:8px;align-items:start;color:var(--vb-vacancies-brown);font-size:14px;font-weight:400;line-height:1.63;letter-spacing:.5px;cursor:pointer}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-option input{position:absolute;opacity:0;pointer-events:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-option span:last-child{min-width:0;overflow-wrap:anywhere}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__fake-radio{position:relative;margin-top:.5px;width:23px;height:23px;border:1px solid var(--vb-vacancies-old-lace-700);border-radius:50%;background:var(--vb-vacancies-white)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-option:hover .vb-vacancies__fake-radio{border:1px solid var(--vb-vacancies-brown)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-option input:checked+.vb-vacancies__fake-radio{background:var(--vb-vacancies-green);border-color:var(--vb-vacancies-green)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-option input:checked+.vb-vacancies__fake-radio::after{content:"";position:absolute;left:5px;top:5px;width:12px;height:7px;border-left:2px solid var(--vb-vacancies-white);border-bottom:2px solid var(--vb-vacancies-white);transform:rotate(-45deg)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-count{color:inherit}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-button{display:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-sticky{display:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__results-wrap{min-width:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__status{min-height:20px;margin-bottom:8px;color:var(--vb-vacancies-brown);font-size:14px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__status:empty{display:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__results{display:flex;flex-direction:column;gap:12px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job{border:0;border-radius:12px;background:var(--vb-vacancies-floral);box-shadow:0 4px 4px var(--vb-vacancies-shadow)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job:hover{box-shadow:0 4px 8px #45271a33}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-link{display:flex;align-items:center;gap:8px;min-height:82px;padding:12px 16px;color:inherit;text-decoration:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,1fr);gap:8px;align-items:center;flex:1 1 auto;min-width:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-primary,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-title{margin:0;color:var(--vb-vacancies-brown);font-family:var(--wp--preset--font-family--bebas-neue,"Bebas Neue"),"Arial Narrow",Arial,sans-serif;font-size:25px;font-weight:400;line-height:1;letter-spacing:.5px;text-transform:uppercase;overflow-wrap:anywhere}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--vb-vacancies-brown);font-size:14px;font-weight:400;line-height:1.53;letter-spacing:.5px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item--location{font-weight:500}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item::before,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-icon::before{content:"";display:inline-block;flex:0 0 auto;width:19px;height:19px;background:var(--vb-vacancies-green);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item--salary::before{width:18px;height:16px;mask-image:var(--vb-vacancies-icon-money);-webkit-mask-image:var(--vb-vacancies-icon-money)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item--hours::before{width:16px;height:16px;mask-image:var(--vb-vacancies-icon-clock);-webkit-mask-image:var(--vb-vacancies-icon-clock)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item--location::before{width:15px;height:18px;mask-image:var(--vb-vacancies-icon-location);-webkit-mask-image:var(--vb-vacancies-icon-location)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-icon::before{width:14px;height:14px;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7h16M8 12h8M10 17h4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7h16M8 12h8M10 17h4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-arrow{position:relative;flex:0 0 40px;width:40px;height:40px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-arrow::before{content:"";position:absolute;left:14px;top:9px;width:12px;height:21px;background:var(--vb-vacancies-brown);mask:var(--vb-vacancies-icon-card-arrow) center / contain no-repeat;-webkit-mask:var(--vb-vacancies-icon-card-arrow) center / contain no-repeat;transform:translateX(0);transition:all .2s ease}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-link:hover .vb-vacancies__job-arrow::before,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-link:focus-visible .vb-vacancies__job-arrow::before{transform:translateX(3px)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__empty{margin:0;padding:28px 0;color:var(--vb-vacancies-brown)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job.is-skeleton{pointer-events:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job.is-skeleton .vb-vacancies__job-arrow{opacity:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line{background:linear-gradient(100deg,var(--vb-vacancies-old-lace) 12%,color-mix(in srgb,var(--vb-vacancies-floral) 88%,var(--vb-vacancies-old-lace) 12%) 38%,var(--vb-vacancies-old-lace) 56%);background-size:220% 100%;border-radius:4px;animation:vb-vacancies-skeleton 1.2s linear infinite}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--title{height:25px;width:44%}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--meta,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--meta-short,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--location{height:16px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--meta{width:42%}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--meta-short{width:58%}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__skeleton-line--location{width:48%}@keyframes vb-vacancies-skeleton{0%{background-position:100% 50%}100%{background-position:0 50%}}html.vb-vacancies-modal-open{overflow:hidden}@media (max-width:1180px){.wp-block-vibrant-vacancies-loop.vb-vacancies{padding-right:48px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-content{grid-template-columns:minmax(0,1fr) minmax(180px,.85fr)}}@media (max-width:900px){.wp-block-vibrant-vacancies-loop.vb-vacancies{padding:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__header{margin-bottom:-10px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__title{font-size:32px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__results-wrap>.vb-vacancies__count{margin-bottom:10px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__layout{display:block}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:36px;margin:6px 0 16px;border:0;border-radius:5px;background:var(--wp--preset--color--am-teal-2026,#35868a);color:var(--vb-vacancies-floral);font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-sticky{position:fixed;left:50%;bottom:calc(1rem + env(safe-area-inset-bottom, 0px) + var(--vb-vacancies-viewport-bottom, 0px));z-index:40;display:block;width:calc(100% - 48px);transform:translate(-50%,calc(100% + 44px));opacity:0;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-sticky.is-visible{transform:translate(-50%,0);opacity:1;pointer-events:auto}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-sticky .vb-vacancies__mobile-filter-button{min-height:38px;margin:0;box-shadow:0 6px 22.3px rgb(0 0 0 / .27)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters{position:fixed;inset:0;z-index:99999;display:none;overflow:auto;background:var(--vb-vacancies-old-lace);top:0}.wp-block-vibrant-vacancies-loop.vb-vacancies.has-open-filters .vb-vacancies__filters{display:block}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-panel{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:100dvh;padding:56px 16px 24px;gap:32px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-top{position:absolute;top:16px;right:16px;display:block;min-height:24px;margin:0}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-heading,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-reset{display:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-close{position:relative;display:block;width:24px;height:24px;padding:0;border:0;background:#fff0;cursor:pointer}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-close::before,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-close::after{content:"";position:absolute;left:3px;top:11px;width:18px;height:2px;background:var(--vb-vacancies-brown)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-close::before{transform:rotate(45deg)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-close::after{transform:rotate(-45deg)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-options{max-height:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-list,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filter-group{width:100%}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-actions{position:static;display:flex;flex-wrap:wrap;gap:8px;width:100%;padding:0 16px;background:#fff0;box-shadow:none}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__filters-total{flex:0 0 100%;margin:0;text-align:center;color:var(--vb-vacancies-brown);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.5px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__clear,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__apply{flex:1 1 0%;min-height:32px;border:0;border-radius:6px;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__clear{background:var(--vb-vacancies-floral);color:var(--vb-vacancies-brown)}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__clear:disabled{color:#dcd6ce;cursor:default}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__apply{background:var(--wp--preset--color--am-teal-2026,#35868a);color:var(--vb-vacancies-floral)}}@media (max-width:640px){.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__title{font-size:30px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__count{font-size:15px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-link{min-height:0;padding:12px 16px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-content{grid-template-columns:1fr;gap:8px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-title{font-size:25px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-primary,.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta{gap:6px}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item--salary{order:1}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-meta-item--hours{order:2}.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__job-arrow{flex-basis:32px;width:32px}}@media (prefers-reduced-motion:reduce){.wp-block-vibrant-vacancies-loop.vb-vacancies .vb-vacancies__mobile-filter-sticky{transition:none}}