.je-groomsman-designs{--gd-ink: var(--balance-ink, #182a35);--gd-muted: var(--balance-muted, #53636e);--gd-line: var(--balance-line, #d8e1e7);--gd-surface: var(--balance-surface, #edf2f5);--gd-primary: var(--balance-primary, #2156a5);--gd-paper: var(--balance-paper, #fff);color:var(--gd-ink);font-family:var(--font-body-family, Inter, Arial, sans-serif)}.je-groomsman-designs *{box-sizing:border-box}.je-groomsman-designs__list{padding:0;margin:0;list-style:none}.je-groomsman-designs__item{min-width:0}.je-groomsman-designs .je-groomsman-designs__link{color:var(--gd-ink);text-decoration:none;cursor:pointer}.je-groomsman-designs__link:focus-visible{outline:3px solid var(--gd-primary);outline-offset:4px}.je-groomsman-designs--compact{margin:22px 0}.je-groomsman-designs__label{margin:0 0 9px;font-size:13px;line-height:1.4;font-weight:600}.je-groomsman-designs--compact .je-groomsman-designs__list{display:flex;flex-wrap:wrap;gap:8px}.je-groomsman-designs--compact .je-groomsman-designs__link{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:44px;padding:10px 13px;border:1px solid var(--gd-line);border-radius:7px;background:var(--gd-paper);font-size:13px;line-height:1.35}.je-groomsman-designs--compact .je-groomsman-designs__link:hover{border-color:var(--gd-primary);background:var(--gd-surface)}.je-groomsman-designs--compact .je-groomsman-designs__link:active{background:var(--gd-line)}.je-groomsman-designs--compact .je-groomsman-designs__link.is-current{border-color:var(--gd-primary);background:var(--gd-surface);color:var(--gd-primary);font-weight:600}.je-groomsman-designs__check{flex:none;font-size:14px}.je-groomsman-design-options{max-width:1420px;margin:0 auto;padding:36px 32px 52px}.je-groomsman-designs__heading{margin-bottom:22px}.je-groomsman-designs__heading h2{margin:0 0 8px;font-family:var(--font-heading-family, inherit);font-size:clamp(22px,2.4vw,28px);line-height:1.25;font-weight:600}.je-groomsman-designs__heading p{max-width:650px;margin:0;color:var(--gd-muted);font-size:15px;line-height:1.6}.je-groomsman-designs--cards .je-groomsman-designs__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.je-groomsman-designs--cards .je-groomsman-designs__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--gd-line);border-radius:8px;background:var(--gd-paper)}.je-groomsman-designs--cards .je-groomsman-designs__link:hover{border-color:var(--gd-primary)}.je-groomsman-designs--cards .je-groomsman-designs__link:active{background:var(--gd-surface)}.je-groomsman-designs__image{display:grid;place-items:center;width:100%;aspect-ratio:1;background:var(--gd-surface)}.je-groomsman-designs__image img{display:block;width:100%;height:100%;object-fit:contain}.je-groomsman-designs__placeholder{padding:24px;color:var(--gd-muted);text-align:center;font-size:20px}.je-groomsman-designs__copy{display:flex;flex:1;flex-direction:column;padding:18px}.je-groomsman-designs__copy h3{margin:0 0 7px;font-family:var(--font-heading-family, inherit);font-size:18px;font-weight:600;line-height:1.3}.je-groomsman-designs__copy p{flex:1;margin:0 0 15px;color:var(--gd-muted);font-size:14px;line-height:1.5}.je-groomsman-designs__action{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--gd-primary);font-size:13px;font-weight:600;line-height:1.4}@media(max-width:760px){.je-groomsman-designs--compact .je-groomsman-designs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.je-groomsman-designs--compact .je-groomsman-designs__link{height:100%;padding:10px}.je-groomsman-design-options{padding:30px 16px 38px}.je-groomsman-designs__heading{margin-bottom:18px}.je-groomsman-designs__heading p{font-size:14px}.je-groomsman-designs--cards .je-groomsman-designs__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.je-groomsman-designs__copy{padding:12px}.je-groomsman-designs__copy h3{font-size:16px}.je-groomsman-designs__copy p{font-size:12px}.je-groomsman-designs__action{align-items:flex-start;font-size:12px}}@media(forced-colors:active){.je-groomsman-designs--compact .je-groomsman-designs__link.is-current{border-color:Highlight;outline:1px solid Highlight}.je-groomsman-designs__link:focus-visible{outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/je-groomsman-design-links.css.map */
