.jw .gs-hero__h1{max-width:10.5em}.jw-mini{display:flex;align-items:baseline;gap:1.6rem;flex-wrap:wrap;padding-bottom:.4rem}.jw-mini__h1{font-family:var(--font-heading-family);font-size:2.8rem;line-height:1.1;font-weight:400;margin:0;letter-spacing:.01em;color:var(--gs-ink)}.jw-mini__back{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;color:var(--gs-ink);text-decoration:underline;text-underline-offset:.3em;white-space:nowrap}.jw-mini__back:hover{color:var(--gs-gold)}.jw-mini__back svg{width:1.4rem;height:1.4rem;flex:none}.jw-route__i{display:grid;place-items:center}.jw-route__i svg{width:100%;height:100%;display:block}.jw-route__i svg *{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gs-tile__plate--art{display:grid;place-items:center}.gs-tile__art{display:block;width:46%;height:46%;color:var(--gs-ink)}.gs-tile__art svg{width:100%;height:100%;display:block}.gs-tile__art svg *{fill:none;stroke:var(--gs-ink);stroke-width:1.25;stroke-linejoin:round;vector-effect:non-scaling-stroke}.jw-swatch{position:relative}.jw-swatch:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:var(--sw);border:1px solid rgba(0,0,0,.1);transition:transform .2s}.gs-tile:hover .jw-swatch:after{transform:scale(1.06)}.jw-swatch--empty:after{background-image:none;background:transparent;border:1px dashed var(--gs-rule)}.gs-colours.jw-metals{grid-template-columns:repeat(4,calc((100% - 7 * 1.6rem) / 8));max-width:none}.jw-metals .gs-colour__sw{background:var(--sw)}@media(min-width:750px){.jw-budget{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}@media(max-width:1199px){.gs-colours.jw-metals{grid-template-columns:repeat(4,calc((100% - 5 * 1.6rem) / 6));max-width:none}}@media(max-width:989px){.jw-mini__h1{font-size:2.4rem}}@media(max-width:749px){.gs-colours.jw-metals{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem .8rem;margin-inline:0;padding-inline:0;max-width:none}.jw-mini{gap:.8rem}.jw-mini__back{margin-left:0;flex-basis:100%}}@media(prefers-reduced-motion:reduce){.gs-tile:hover .jw-swatch:after{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jewelry-shop.css.map */
