.lau-recs--page{padding-top:28px;padding-bottom:36px}.lau-recs__head{margin-bottom:16px}.lau-recs__heading{margin:0 0 4px}.lau-recs__sub{margin:0 0 12px;font-size:1.35rem;opacity:.7}.lau-recs__sizes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:1.3rem}.lau-recs__sizes>span{margin-right:4px;text-transform:uppercase;letter-spacing:.06em;font-size:1.15rem;font-weight:600}.lau-recs__chip{min-width:38px;height:34px;padding:0 10px;border-radius:40px;cursor:pointer;border:1px solid rgba(var(--color-foreground),.35);background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem}.lau-recs__chip.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.lau-recs__list{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media screen and (max-width:749px){.lau-recs__sizes>span{flex-basis:100%;margin-bottom:2px}}@media screen and (min-width:750px){.lau-recs--page .lau-recs__list{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;gap:16px}}.lau-recs__item{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.lau-recs__media{display:block;aspect-ratio:1 / 1;background:#f4f3f1;overflow:hidden}.lau-recs__media img{width:100%;height:100%;object-fit:contain;display:block}.lau-recs__info{display:flex;flex-direction:column;gap:3px;padding-top:8px;flex:1}.lau-recs__vendor{margin:0;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.lau-recs__title{color:rgb(var(--color-foreground));text-decoration:none;font-size:1.35rem;line-height:1.3}.lau-recs__title:hover{text-decoration:underline}.lau-recs__price{margin:0;font-size:1.35rem;color:rgb(var(--color-foreground))}.lau-recs__size{margin:0;font-size:1.2rem;opacity:.75}.lau-recs__eq{opacity:.7}.lau-recs__single{margin:0;font-size:1.2rem;opacity:.75}.lau-recs__color{width:100%;height:34px;padding:0 8px;font:inherit;font-size:1.25rem;border:1px solid rgba(var(--color-foreground),.3);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.lau-recs__add{margin-top:auto;min-height:38px;width:100%;font-size:1.3rem;padding:0 8px}.lau-recs__add.is-loading{opacity:.6}.lau-recs__info .lau-recs__add{margin-top:6px}.lau-recs--mini{border-top:1px solid rgba(var(--color-foreground),.1);margin-top:12px;padding-top:12px}.lau-recs__mini-heading{margin:0;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));letter-spacing:.02em}.lau-recs__mini-sub{margin:0 0 8px;font-size:1.15rem;opacity:.65}.lau-recs--mini .lau-recs__list{grid-auto-columns:128px;gap:8px}.lau-recs--mini .lau-recs__title{font-size:1.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lau-recs--mini .lau-recs__vendor,.lau-recs--mini .lau-recs__eq{display:none}.lau-recs--mini .lau-recs__price,.lau-recs--mini .lau-recs__size,.lau-recs--mini .lau-recs__single{font-size:1.15rem}.lau-recs--mini .lau-recs__color{height:30px;font-size:1.15rem}.lau-recs--mini .lau-recs__add{min-height:32px;font-size:1.2rem}#cart-notification{max-height:calc(100vh - 20px);overflow-y:auto}.lau-soldout{margin:12px 0 4px;padding:12px 14px;background:#f4f3f1;border-left:3px solid rgb(var(--color-foreground));font-size:1.35rem}.lau-soldout p{margin:0 0 4px}.lau-soldout__link{color:rgb(var(--color-foreground));font-weight:600;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/laulet-recs.css.map */
