body:has(.mjs-bridal-article) .mjs-compare-bar{display:none!important}.mjs-bridal-article{--bridal-rule:#b8955b}.mjs-bridal-article__status{max-width:1180px;margin:0 auto 24px;padding:12px 18px;border-left:3px solid #8a6b33;background:#faf8f5;font:13px/1.6 Inter,Arial,sans-serif}.mjs-bridal-article .mjs-bridal-byline-rule{width:100%;border:0;border-top:1px solid var(--bridal-rule);margin:28px 0 0}.mjs-bridal-article .mjs-bridal-introduction{margin:0 0 20px;font:14px/1.6 Inter,Arial,sans-serif;color:#8a6b33;text-align:center;text-wrap:balance}.mjs-bridal-article .mjs-article-photo{padding:0;margin:32px 0}.mjs-bridal-article .mjs-article-photo.hero{margin-top:0}.mjs-bridal-article .mjs-article-photo img{display:block;width:100%;max-width:100%;height:auto;border-radius:16px}.mjs-bridal-article .mjs-article-photo figcaption{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:8px 0;border-bottom:1px solid var(--bridal-rule);font:14px/1.6 Inter,Arial,sans-serif;color:#6a6258}.mjs-bridal-article .mjs-article-photo figcaption a{display:inline-flex;align-items:center;min-height:44px;color:#8a6b33;white-space:nowrap;flex:none}.mjs-bridal-article .mjs-bridal-product-name{min-width:0;overflow-wrap:break-word}.mjs-bridal-article .mjs-article-photo:has(+.mjs-bridal-product-disclosure){margin-bottom:0}.mjs-bridal-article .mjs-bridal-product-disclosure{margin:10px 0 32px!important;font:13px/1.65 Inter,Arial,sans-serif;color:#6a6258}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--ring),.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--earrings),.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--pendant){width:100%;max-width:none;margin:24px 0 32px}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--ring) img,.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--earrings) img,.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--pendant) img{width:100%;max-width:360px;height:240px!important;max-height:240px;object-fit:contain!important;border-radius:0;margin-inline:auto}.mjs-bridal-article .mjs-racing-native-review__action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin:24px 0;padding:0;border:0}.mjs-bridal-article .mjs-racing-native-review__cta{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:48px;border-radius:999px;padding:14px 24px;background:#15130f;color:#fff;font:600 14px/1.5 Inter,Arial,sans-serif;text-align:center;text-decoration:none}.mjs-bridal-article .secondary-action{text-align:center;font:14px/1.5 Inter,Arial,sans-serif}.mjs-bridal-article .secondary-action a[href*="/collections/wedding-bands"]{color:#8a6b33}.mjs-bridal-article .mjs-bridal-explore-links{margin:24px 0 32px}.mjs-bridal-article .mjs-article-faq{margin-top:40px;padding:28px 0 0;border-top:1px solid var(--bridal-rule)}.mjs-bridal-article .mjs-article-faq>h2{margin:0 0 24px}.mjs-bridal-article .mjs-article-faq-item{padding:20px 0;border-top:1px solid var(--bridal-rule)}.mjs-bridal-article .mjs-article-faq>h2+.mjs-article-faq-item{border-top:0}.mjs-bridal-article .mjs-article-faq-item h3{font:600 16px/1.6 Inter,Arial,sans-serif!important;margin:0 0 12px}.mjs-bridal-article .mjs-article-faq-item p{margin:0}.mjs-bridal-article .mjs-colour-author{border-top-color:var(--bridal-rule)}.mjs-bridal-article .mjs-bridal-journal fieldset{margin:0;padding:0;border:0;min-width:0}.mjs-bridal-article .mjs-bridal-journal-consent{font:13px/1.65 Inter,Arial,sans-serif;color:#6a6258;margin:16px 0 0}.mjs-bridal-article .mjs-colour-nl-status{font-size:14px;line-height:1.65}.mjs-bridal-article .mjs-colour-related{border-top-color:var(--bridal-rule)}.mjs-bridal-article .mjs-bridal-product-stage{position:relative;overflow:hidden;width:100%;margin:0 auto 8px}.mjs-bridal-article .mjs-bridal-product-stage--ring{width:85%;max-width:360px;aspect-ratio:1200/650}.mjs-bridal-article .mjs-bridal-product-stage--pendant{width:86%;max-width:310px;aspect-ratio:1600/1280}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--ring) .mjs-bridal-product-stage img,.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--earrings) .mjs-bridal-product-stage img,.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--pendant) .mjs-bridal-product-stage img{position:absolute;max-width:none!important;max-height:none!important;height:auto!important;margin:0;border-radius:0}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--ring) .mjs-bridal-product-stage img{width:133.333333%;left:-16.666667%;top:-75.384615%}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--pendant) .mjs-bridal-product-stage img{width:100%;left:0;top:0}.mjs-bridal-article .mjs-bridal-product-stage--earrings{max-width:320px;aspect-ratio:1240/1320}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--earrings) .mjs-bridal-product-stage img{width:129.032258%;left:-14.516129%;top:-10.606061%}@media(max-width:600px){.mjs-bridal-article .mjs-article-photo figcaption{flex-wrap:wrap;align-items:flex-start;gap:0 20px}.mjs-bridal-article .mjs-bridal-product-name{flex:1 1 100%}}@media(max-width:480px){.mjs-bridal-article .mjs-racing-native-review__cta{width:100%;padding-inline:15px}.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--ring) img,.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--earrings) img,.mjs-bridal-article figure.product:has(.mjs-bridal-product-stage--pendant) img{height:220px!important;max-height:220px}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAACA */
