.footer-social{list-style:none;display:flex;gap:10px;margin:16px 0 0;padding:0}.footer-social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--sky);color:var(--ink)}.footer-social a:hover{background:var(--brand);color:#fff}.collection-copy{max-width:860px}.collection-copy h2{margin:28px 0 10px}.collection-copy h2:first-child{margin-top:0}.collection-copy p{margin:0 0 14px}.collection-search{display:flex;gap:10px;flex-wrap:wrap;max-width:640px;margin:0 0 24px}.collection-search input{flex:1 1 240px;min-height:48px;padding:0 18px;border:1px solid var(--line);border-radius:999px;font:inherit}.collection-results{min-width:0}.sort-form{display:flex;align-items:center;gap:10px}.review-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.review-card{margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;display:flex;flex-direction:column;gap:12px}.review-card .stars{font-size:1.05rem}.review-text{margin:0;padding:0;background:none;border-radius:0;font-size:15px;line-height:1.6;color:var(--text);display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.review-card figcaption{margin-top:auto;font-size:14px;display:flex;flex-direction:column}.review-card figcaption strong{color:var(--ink)}.review-card figcaption span{color:var(--muted)}.review-more{margin:14px 0 0;font-weight:600}.reviews .rating-box{flex:0 1 300px}.reviews .review-slot{flex:1 1 600px}@media(max-width:700px){.reviews .rating-box{flex-basis:100%}}.shop-search__heading{margin:0 0 14px;font-size:1.35rem}.shop-search__form{display:flex;gap:10px;flex-wrap:wrap;max-width:720px}.shop-search__form input[type=search]{flex:1 1 260px;min-height:52px;padding:0 20px;border:1px solid var(--line);border-radius:999px;font:inherit;background:#fff}.shop-search__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0}.shop-search__links span{color:var(--muted);font-weight:600;margin-right:4px}.shop-search__links a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:var(--sky);color:var(--ink);text-decoration:none;font-weight:600;font-size:15px}.shop-search__links a:hover{background:var(--sky-2)}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
