.yaax-finder{max-width:980px;margin:0 auto;padding:32px 20px 56px}.yaax-finder__hero{text-align:center;max-width:760px;margin:0 auto 24px}.yaax-finder__hero h1{margin:0 0 8px}.yaax-finder__hero p{margin:0;color:rgba(var(--color-foreground),.72)}.yaax-finder__shell{border:1px solid rgba(var(--color-foreground),.14);border-radius:18px;background:rgb(var(--color-background));padding:22px;box-shadow:0 10px 30px #0000000d}.yaax-finder__progress{display:flex;align-items:center;gap:10px;margin-bottom:20px}.yaax-finder__bar{height:7px;flex:1;background:rgba(var(--color-foreground),.08);border-radius:99px;overflow:hidden}.yaax-finder__bar span{display:block;height:100%;width:25%;background:rgb(var(--color-button));transition:width .2s ease}.yaax-finder__progress small{white-space:nowrap}.yaax-finder__step[hidden]{display:none}.yaax-finder__step h2{font-size:clamp(1.8rem,2.5vw,2.5rem);margin:0 0 14px}.yaax-finder__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yaax-finder__option{position:relative;display:flex;align-items:center;gap:10px;min-height:58px;padding:13px 15px;border:1px solid rgba(var(--color-foreground),.18);border-radius:12px;cursor:pointer;background:rgba(var(--color-background),1);transition:.15s ease}.yaax-finder__option:hover{border-color:rgba(var(--color-foreground),.38)}.yaax-finder__option input{accent-color:rgb(var(--color-button));width:18px;height:18px}.yaax-finder__option:has(input:checked){border-color:rgb(var(--color-button));box-shadow:0 0 0 1px rgb(var(--color-button));background:rgba(var(--color-button),.05)}.yaax-finder__actions{display:flex;justify-content:space-between;gap:10px;margin-top:20px}.yaax-finder__actions .button{min-width:150px}.yaax-finder__results{margin-top:28px}.yaax-finder__results[hidden]{display:none}.yaax-finder__results-head{text-align:center;margin-bottom:18px}.yaax-finder__results-head h2{margin:0 0 6px}.yaax-finder__results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yaax-finder-card{border:1px solid rgba(var(--color-foreground),.12);border-radius:14px;overflow:hidden;background:rgb(var(--color-background));display:flex;flex-direction:column}.yaax-finder-card__image{aspect-ratio:1/1;background:rgba(var(--color-foreground),.03);display:flex;align-items:center;justify-content:center}.yaax-finder-card__image img{width:100%;height:100%;object-fit:contain}.yaax-finder-card__body{padding:14px;display:flex;flex-direction:column;gap:7px;flex:1}.yaax-finder-card__body h3{font-size:1.6rem;margin:0}.yaax-finder-card__meta{font-size:1.25rem;color:rgba(var(--color-foreground),.65)}.yaax-finder-card__price{font-size:1.65rem;font-weight:700}.yaax-finder-card__body .button{margin-top:auto}.yaax-finder__empty{text-align:center;padding:22px;border:1px dashed rgba(var(--color-foreground),.2);border-radius:12px}.yaax-finder__disclaimer{font-size:1.15rem;color:rgba(var(--color-foreground),.6);text-align:center;margin-top:16px}.yaax-category-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;padding:0 0 14px;margin-bottom:4px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.yaax-category-actions a{display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border-radius:999px;text-decoration:none;font-weight:700;border:1px solid rgba(var(--color-foreground),.16)}.yaax-category-actions a:first-child{background:#4d6527;color:#fff;border-color:#4d6527}.yaax-mobile-categories-panel .yaax-category-actions{padding:12px 0;margin:0 0 8px}.yaax-mobile-categories-panel .yaax-category-actions a{font-size:1.35rem}.yaax-collection-discovery{display:flex;gap:8px;flex-wrap:wrap;margin:0 auto 16px}.yaax-collection-discovery a{font-size:1.25rem;padding:8px 12px;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;text-decoration:none}.yaax-collection-discovery a.is-primary{background:#4d6527;color:#fff;border-color:#4d6527}@media(max-width:749px){.yaax-finder{padding:22px 14px 40px}.yaax-finder__shell{padding:16px}.yaax-finder__options{grid-template-columns:1fr}.yaax-finder__results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yaax-finder-card__body{padding:10px}.yaax-finder__actions .button{min-width:0;flex:1}}body.yaax-finder-mode [id$=__main-collection-banner],body.yaax-finder-mode [id$=__main-collection-product-grid]{display:none!important}body.yaax-finder-mode .yaax-finder{padding-top:28px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/yaax-product-finder.css.map */
