.al-ss{max-width:110rem;margin:0 auto;padding:2.4rem 2.4rem 2rem;border:1px solid rgba(var(--color-foreground),.14);border-top:3px solid #b08d57;border-radius:4px;background:rgba(var(--color-foreground),.025)}.al-ss__title{margin:0 0 .6rem;font-size:calc(var(--font-heading-scale) * 2rem);letter-spacing:.04em;word-break:keep-all;overflow-wrap:anywhere}.al-ss__lead{margin:0 0 1.2rem;font-size:1.45rem;line-height:1.8;color:rgba(var(--color-foreground),.85)}.al-ss__form{display:flex;gap:.8rem;flex-wrap:wrap;margin:0}.al-ss__hint{margin:.6rem 0 0;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.72)}.al-ss__input{flex:1 1 100%;min-width:0;font-size:1.6rem;line-height:1.5;padding:1rem 1.4rem;border:1px solid rgba(var(--color-foreground),.5);border-radius:6px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));-webkit-appearance:none;appearance:none;box-shadow:none}.al-ss__input:focus{outline:2px solid rgba(var(--color-foreground),.7);outline-offset:1px}.al-ss__panel{margin-top:1.4rem}.al-ss__panel[hidden]{display:none}.al-ss__status{font-size:1.45rem;font-weight:600;margin:0 0 .8rem}.al-ss__status:empty{display:none}.al-ss__cond{display:flex;flex-wrap:wrap;gap:.5rem .6rem;align-items:center;margin:0 0 1.4rem}.al-ss__cond:empty{display:none}.al-ss__gh{font-size:1.25rem;font-weight:600;color:rgba(var(--color-foreground),.75);margin-right:.2rem;min-width:7em}.al-ss__chip{display:inline-flex;align-items:center;gap:.4rem;font-size:1.3rem;line-height:1.5;padding:.3rem .9rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:2rem;background:rgb(var(--color-background))}.al-ss__chip b{font-weight:600;color:rgba(var(--color-foreground),.7)}.al-ss__clink{font-size:1.2rem;margin-left:.3rem;color:rgb(var(--color-foreground));text-underline-offset:.2rem}.al-ss__relax{flex-basis:100%;display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin:.6rem 0 0}.al-ss__note{flex-basis:100%;font-size:1.3rem;margin:.4rem 0 0;color:rgba(var(--color-foreground),.85)}.al-ss__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.8rem 1.2rem}.al-ss__card{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:rgb(var(--color-foreground))}.al-ss__card:hover .al-ss__t{text-decoration:underline;text-underline-offset:.2rem}.al-ss__img{position:relative;display:block;aspect-ratio:1/1;background:rgba(var(--color-foreground),.05);border-radius:4px;overflow:hidden}.al-ss__img img{width:100%;height:100%;object-fit:cover;display:block}.al-ss__sold{position:absolute;left:.6rem;top:.6rem;font-size:1.15rem;padding:.2rem .7rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:2px}.al-ss__t{font-size:1.3rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.al-ss__p{font-size:1.4rem;font-weight:600}.al-ss__foot{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;align-items:center;margin-top:1.8rem}.al-ss__all{font-size:1.4rem;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.al-ss__guide{margin-top:1.6rem;font-size:1.35rem}.al-ss__guide summary{cursor:pointer;font-weight:600;padding:.4rem 0;list-style-position:inside}.al-ss__ex,.al-ss__grow{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin:.9rem 0}.al-ss__kw,.al-ss__exbtn{font-size:1.3rem;line-height:1.5;padding:.45rem 1.1rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.al-ss__exbtn{border-style:dashed}.al-ss__kw:hover,.al-ss__exbtn:hover{border-color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.al-ss{padding:2rem 1.4rem 1.6rem}.al-ss__title{font-size:calc(var(--font-heading-scale) * 1.8rem)}.al-ss__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1rem}.al-ss__gh{min-width:0;flex-basis:100%}.al-ss__ex,.al-ss__grow{gap:.5rem}}.header__search .search-modal:has(.al-ss--header){bottom:auto;height:auto;min-height:100%}.header__search .search-modal__content:has(.al-ss--header){height:auto;min-height:100%;padding-top:1.2rem;padding-bottom:1.2rem}.al-ss--header{position:relative;width:100%;max-width:none;margin:0;padding:0;border:0;background:none}.al-ss--header .al-ss__title{margin:0 0 .6rem;font-size:1.6rem;font-weight:600;letter-spacing:.04em}.al-ss--header .al-ss__hint{font-size:1.2rem;margin:.4rem 0 0}.al-ss--header .al-ss__panel{position:absolute;left:0;right:0;top:calc(100% + .6rem);margin:0;max-height:min(70vh,64rem);overflow:auto;-webkit-overflow-scrolling:touch;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.15);border-radius:6px;padding:1.4rem 1.6rem;z-index:10;box-shadow:0 1.2rem 3rem #0000002e}.al-ss--header .al-ss__guide{margin-top:1rem}.al-ss--header .al-ss__grid{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}@media screen and (max-width:749px){.al-ss--header .al-ss__panel{position:fixed;left:.8rem;right:.8rem;top:auto;max-height:calc(100vh - 19rem);max-height:calc(100dvh - 19rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/al-smart-search.css.map */
