.press-logos{width:100%;padding-top:var(--press-padding-top);padding-bottom:var(--press-padding-bottom);overflow:hidden;background:var(--press-background);color:var(--press-color)}.press-logos__inner{width:min(100%,var(--press-max-width));margin-inline:auto;padding-inline:20px}.press-logos__heading{margin:0 0 var(--press-heading-gap);color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:var(--press-heading-size);font-weight:var(--font-heading-weight, 700);line-height:1;text-align:center}.press-logos__grid{display:grid;grid-template-columns:repeat(var(--press-logo-count),minmax(0,1fr));align-items:center;column-gap:var(--press-logo-gap)}.press-logos__item,.press-logos__link{display:flex;min-width:0;align-items:center;justify-content:center}.press-logos__link{width:100%;color:inherit;text-decoration:none}.press-logos__link:focus-visible{outline:2px solid currentColor;outline-offset:6px}.press-logos__image{display:block;width:min(100%,var(--press-logo-width));height:auto;object-fit:contain;filter:var(--press-logo-filter)}.press-logos__wordmark{display:block;max-width:100%;color:inherit;font-size:var(--press-wordmark-size);line-height:1;text-align:center;white-space:nowrap}.press-logos__wordmark--bold_sans{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900;letter-spacing:-.04em}.press-logos__wordmark--wide_serif{font-family:Didot,Bodoni MT,Times New Roman,serif;font-weight:400;letter-spacing:.18em}.press-logos__wordmark--condensed_serif{font-family:Didot,Bodoni MT,Times New Roman,serif;font-weight:400;letter-spacing:.08em;transform:scaleX(.78)}.press-logos__wordmark--classic_serif{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:-.04em}@media screen and (max-width:749px){.press-logos{padding-top:var(--press-padding-top-mobile);padding-bottom:var(--press-padding-bottom-mobile)}.press-logos__inner{padding-inline:10px}.press-logos__heading{margin-bottom:var(--press-heading-gap-mobile);font-size:var(--press-heading-size-mobile)}.press-logos__grid{column-gap:var(--press-logo-gap-mobile)}.press-logos__image{width:min(100%,var(--press-logo-width-mobile))}.press-logos__wordmark{font-size:var(--press-wordmark-size-mobile)}}.feature-highlights{width:100%;padding-block:var(--feature-padding-desktop);background:var(--feature-background);color:var(--feature-text)}.feature-highlights__inner{display:grid;grid-template-columns:repeat(var(--feature-columns-desktop),minmax(0,1fr));gap:var(--feature-column-gap);width:min(100%,var(--feature-max-width));margin-inline:auto;padding-inline:24px}.feature-highlights__item{min-width:0;text-align:center}.feature-highlights__icon{display:flex;align-items:center;justify-content:center;width:var(--feature-icon-size);height:var(--feature-icon-size);margin-inline:auto}.feature-highlights__icon svg,.feature-highlights__custom-icon{display:block;width:100%;height:100%}.feature-highlights__icon svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.feature-highlights__custom-icon{object-fit:contain}.feature-highlights__title{margin:10px 0 0;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-size:var(--feature-heading-size);font-style:normal;font-weight:var(--font-heading-weight, 700);line-height:1.15}.feature-highlights__text{max-width:290px;margin:6px auto 0;color:inherit;font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--feature-body-size);font-style:italic;line-height:1.35}.feature-highlights__text p{margin:0}@media screen and (max-width:749px){.feature-highlights{padding-block:var(--feature-padding-mobile)}.feature-highlights__inner{grid-template-columns:repeat(var(--feature-columns-mobile),minmax(0,1fr));column-gap:14px;row-gap:var(--feature-row-gap-mobile);padding-inline:12px}.feature-highlights__icon{width:var(--feature-icon-size-mobile);height:var(--feature-icon-size-mobile)}.feature-highlights__title{margin-top:8px;font-size:var(--feature-heading-size-mobile)}.feature-highlights__text{max-width:155px;margin-top:6px;font-size:var(--feature-body-size-mobile);line-height:1.35}}.jewellery-comparison{box-sizing:border-box;width:100%;padding:var(--jc-padding-top) 24px var(--jc-padding-bottom);background:var(--jc-background);color:var(--jc-text)}.jewellery-comparison *,.jewellery-comparison *:before,.jewellery-comparison *:after{box-sizing:border-box}.jewellery-comparison__inner{width:100%;max-width:var(--jc-max-width);margin:0 auto}.jewellery-comparison__header{text-align:center}.jewellery-comparison__eyebrow{margin:0 0 18px;color:var(--jc-accent);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.2em;text-transform:uppercase}.jewellery-comparison__title{max-width:900px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.2vw,58px);font-weight:400;line-height:1.08;letter-spacing:-.025em}.jewellery-comparison__subheading{margin:12px 0 0;color:var(--jc-muted);font-size:14px;line-height:1.5}.jewellery-comparison__table-wrap{width:100%;margin-top:52px}.jewellery-comparison__table{width:100%;border-spacing:0;border-collapse:separate;table-layout:fixed}.jewellery-comparison__table th,.jewellery-comparison__table td{overflow-wrap:break-word}.jewellery-comparison__table thead th{padding:0 14px 12px;color:var(--jc-muted);font-size:11px;font-weight:500;line-height:1.25;letter-spacing:.12em;text-align:center;text-transform:uppercase;vertical-align:bottom}.jewellery-comparison__table thead th:first-child{width:38%;padding-left:0}.jewellery-comparison__table thead th:nth-child(n+2){width:20.666%}.jewellery-comparison__table thead th:nth-child(2),.jewellery-comparison__table tbody td:nth-child(2){background:var(--jc-column)}.jewellery-comparison__featured-heading{display:inline-block;max-width:100%;padding:8px 14px;border-radius:999px;background:var(--jc-accent);color:#fff;line-height:1.1}.jewellery-comparison__table tbody th,.jewellery-comparison__table tbody td{height:41px;padding:10px 14px;border-top:1px solid var(--jc-line)}.jewellery-comparison__table tbody th{padding-left:0;font-size:14px;font-weight:400;line-height:1.35;text-align:left}.jewellery-comparison__table tbody td{text-align:center;vertical-align:middle}.jewellery-comparison__icon{display:inline-grid;width:18px;height:18px;border-radius:50%;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;place-items:center}.jewellery-comparison__icon--yes{background:var(--jc-accent);color:#fff}.jewellery-comparison__icon--no{background:#f0eceb;color:#d4c9c6}.jewellery-comparison__word,.jewellery-comparison__dash{color:var(--jc-muted);font-size:11px;line-height:1.2}.jewellery-comparison__visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:749px){.jewellery-comparison{padding-right:16px;padding-left:16px}.jewellery-comparison__eyebrow{margin-bottom:14px;font-size:10px}.jewellery-comparison__title{max-width:340px;font-size:clamp(32px,10vw,43px);line-height:1.08}.jewellery-comparison__subheading{margin-top:10px;font-size:13px}.jewellery-comparison__table-wrap{margin-top:38px}.jewellery-comparison__table thead th{padding:0 6px 10px;font-size:9px;letter-spacing:.08em}.jewellery-comparison__table thead th:first-child{width:36%}.jewellery-comparison__table thead th:nth-child(n+2){width:21.333%}.jewellery-comparison__featured-heading{padding:7px 9px;font-size:9px}.jewellery-comparison__table tbody th,.jewellery-comparison__table tbody td{height:54px;padding:10px 7px}.jewellery-comparison__table tbody th{padding-left:0;font-size:12px;line-height:1.35}.jewellery-comparison__icon{width:17px;height:17px;font-size:11px}.jewellery-comparison__word,.jewellery-comparison__dash{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAgAAAwA */
