.content-for-layout:is([data-template=collection],[data-template=search]) .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.content-for-layout:is([data-template=collection],[data-template=search]) .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}}product-card .product-card__content{border:0;box-shadow:none}product-card .card-gallery{background:#f7f5f1;border:0;box-shadow:none}.beryl-card-utilities{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;position:relative;z-index:2;cursor:auto}.beryl-card-colours{display:flex;flex-wrap:wrap;align-items:center;min-width:0;gap:2px}.beryl-card-colour{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;color:inherit;padding:2px}.beryl-card-colour .swatch{width:16px;height:16px;border-radius:50%}.beryl-card-colour-name{font-size:11px;max-width:76px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.2em}.beryl-card-colour:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:4px}.beryl-card-stock{font-size:12px;color:var(--color-foreground)}.product-grid[product-grid-view=zoom-out] .beryl-card-utilities,.product-grid[product-grid-view=zoom-out] .beryl-card-stock{display:none}.beryl-collection>.beryl-subcategories{grid-column:2;position:sticky;top:var(--header-height, 0px);z-index:3;background:var(--color-background, #fff);padding-block:8px;margin-block-end:16px;min-width:0}.beryl-subcategories ul{display:flex;gap:20px;overflow-x:auto;list-style:none;margin:0;padding:0}.beryl-subcategories li{flex:0 0 auto}.beryl-subcategories a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap}.beryl-subcategories a[aria-current=page]{text-decoration:underline;text-underline-offset:6px;font-weight:600}.beryl-subcategories a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:6px}.beryl-subcategories-count{font-size:12px;font-weight:400}.beryl-collection>.beryl-collection-intro{grid-column:2;max-width:68ch;margin:0 0 20px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:749px){.beryl-collection>.beryl-subcategories,.beryl-collection>.beryl-collection-intro{margin-inline:var(--page-margin)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/beryl-catalog.css.map */
