.budget-finder{display:block;color:var(--bf-text);background:var(--bf-bg);padding-block:var(--bf-top) var(--bf-bottom)}.budget-finder,.budget-finder *{box-sizing:border-box}.budget-finder__inner{max-width:var(--bf-width);margin-inline:auto;padding-inline:var(--bf-side)}.budget-finder__heading{margin:0;color:inherit;font-family:var(--font-heading, inherit);font-size:25px;font-weight:700;line-height:1.4}.budget-finder__description{margin:5px 0 22px;color:var(--bf-muted);line-height:1.5}.budget-finder__budgets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 12px}.budget-finder button{font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.budget-finder__budget,.budget-finder__category{min-height:44px;padding:9px 16px;border:1px solid #d8d8dc;border-radius:999px;background:transparent;color:inherit;text-align:center;line-height:1.3}.budget-finder__budget[aria-pressed=true]{background:var(--bf-accent);border-color:var(--bf-accent);color:var(--bf-button-text)}.budget-finder__categories{display:flex;gap:10px;overflow-x:auto;padding-block:2px 6px;margin-bottom:14px;scrollbar-width:thin}.budget-finder__category{flex:0 0 auto;min-width:74px}.budget-finder__category[aria-pressed=true]{border-color:var(--bf-accent);color:var(--bf-accent);background:var(--bf-chip)}.budget-finder__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.budget-finder__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:12px;border-radius:var(--bf-radius);background:var(--bf-card-1)}.budget-finder__card:nth-child(4n+2){background:var(--bf-card-2)}.budget-finder__card:nth-child(4n+3){background:var(--bf-card-3)}.budget-finder__card:nth-child(4n+4){background:var(--bf-card-4)}.budget-finder__image{display:grid;place-items:center;aspect-ratio:4/5;padding:12px;background:#fff;border-radius:max(0px,calc(var(--bf-radius) - 4px));overflow:hidden}.budget-finder__image img{display:block;width:100%;height:100%;object-fit:contain}.budget-finder__title{margin:14px 0 8px;color:inherit;font:inherit;font-size:14px;text-align:center;line-height:1.5;text-transform:uppercase}.budget-finder__title a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.budget-finder__price{margin:auto 0 0;color:inherit;text-align:center;font-size:18px;font-weight:700;line-height:1.4}.budget-finder__quick{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;color:inherit;background:#fff;border-radius:50%;box-shadow:0 1px 4px #0003;font-size:25px;line-height:1;text-decoration:none}.budget-finder__status{margin:0;color:var(--bf-muted);line-height:1.5}.budget-finder__status:not(:empty){padding-block:16px}.budget-finder__results[aria-busy=true]{opacity:.55;pointer-events:none}.budget-finder__footer{display:flex;justify-content:center;margin-top:16px}.budget-finder__all{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:11px 24px;border-radius:999px;text-align:center;line-height:1.4;font-weight:600;background:var(--bf-accent);color:var(--bf-button-text);text-decoration:none}.budget-finder a:focus-visible,.budget-finder button:focus-visible{outline:2px solid var(--bf-accent);outline-offset:3px}.budget-finder [hidden]{display:none!important}@media(max-width:749px){.budget-finder{padding-block:var(--bf-mobile-padding)}.budget-finder__inner{padding-inline:16px}.budget-finder__heading{font-size:22px}.budget-finder__description{font-size:14px}.budget-finder__budgets{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-finder__budget{padding-inline:8px;font-size:14px}.budget-finder__category{font-size:13px}.budget-finder__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.budget-finder__card{padding:10px}.budget-finder__image{padding:8px}.budget-finder__title{font-size:12px}.budget-finder__price{font-size:16px}.budget-finder__quick{width:32px;height:32px;top:15px;right:15px}.budget-finder__all{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAI */
