/* Scoped article styles. Production uses the site's existing fonts. */
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care{--navy:#383d71;--teal:#3bbba4;--deep:#1f7a6a;--cream:#faf9f7;--ink:#333333;--muted:#626473;--line:#e5e3df;box-sizing:border-box;color:var(--ink);background:var(--cream);font-family:"DM Sans",sans-serif;font-size:17px;line-height:1.75;padding:54px 40px 68px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care *{box-sizing:border-box}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care a{color:var(--deep);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care a:hover{color:var(--navy)}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care a:focus-visible,:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care summary:focus-visible{outline:3px solid var(--deep);outline-offset:5px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h1,:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h2,:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h3{font-family:"Playfair Display",Georgia,serif;font-weight:400;color:var(--navy);line-height:1.18;text-wrap:balance}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h1{font-size:clamp(40px,4.5vw,58px);margin:12px 0 24px;letter-spacing:-.025em}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h2{font-size:34px;margin:0 0 22px;scroll-margin-top:26px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h3{font-size:24px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care p{margin:0 0 20px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care p:last-child{margin-bottom:0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care strong{font-weight:600}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-eyebrow{font-size:12px;font-weight:600;letter-spacing:.13em;color:var(--deep);margin:0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-byline{color:var(--muted);font-size:12px;padding-top:3px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-hero{max-width:1100px;margin:0 auto 56px;display:grid;grid-template-columns:1.03fr 1fr;gap:52px;align-items:center}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-hero-copy>p:nth-of-type(3){border-left:3px solid var(--teal);padding-left:18px;font-size:15px;line-height:1.65}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-photo{margin:0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-photo img{display:block;max-width:100%;height:auto;width:100%;border-radius:8px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-illustration{margin:27px 0 31px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-illustration img{display:block;width:100%;height:auto;border-radius:8px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-illustration figcaption{font-size:13px;line-height:1.65;margin-top:12px;color:var(--muted)}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-illustration[data-visual="ring-cleaning-setting-guide"]{padding-top:23px;border-top:1px solid var(--line);margin-top:34px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care figcaption{font-size:11px;line-height:1.6;color:var(--muted);margin-top:12px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-body{max-width:740px;margin:0 auto}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-section{margin:0 0 45px;padding-top:39px;border-top:1px solid var(--line)}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-check{background:#edf6f3;border:0;border-left:3px solid var(--teal);padding:27px 30px;margin-bottom:44px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-check h2{font-size:29px;margin-bottom:14px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-check p{font-size:16px;line-height:1.7}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-steps{padding:0;margin:26px 0;list-style:none;counter-reset:step;display:grid;grid-template-columns:1fr 1fr;gap:25px 30px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-steps li{counter-increment:step;border-top:1px solid var(--line);padding:18px 0 0 39px;position:relative;font-size:16px;line-height:1.7}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-steps li:before{content:"0" counter(step);position:absolute;left:0;top:18px;font-family:"Playfair Display",Georgia,serif;font-size:23px;color:var(--deep);line-height:1.2}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-steps strong{color:var(--navy)}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.65;margin:25px 0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table th,:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table td{vertical-align:top;text-align:left;padding:17px 18px;border-bottom:1px solid var(--line)}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table thead{background:var(--navy);color:#fff}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table th{font-weight:600}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table tbody th{width:24%;color:var(--navy);background:#f0efeb}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table td{background:#fdfcfb}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table a{font-size:12px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care details{border-top:1px solid var(--line);padding:16px 0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care details:last-child{border-bottom:1px solid var(--line)}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care summary{cursor:pointer;font-weight:600;color:var(--navy);padding:4px 4px 4px 0;line-height:1.55}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care details p{margin-top:15px;font-size:16px}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta{background:var(--navy);color:white;border:0;padding:36px;border-radius:8px;margin-bottom:0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta h2{color:white}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta .care-supplied-photo{max-width:520px;margin:26px auto}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta .care-supplied-photo figcaption{color:#e5e7f0}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta a{color:#a0e3d4}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta a:focus-visible{outline-color:#a0e3d4}
@media(max-width:760px){:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care{padding:35px 20px 40px;font-size:16px;line-height:1.75}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-hero{grid-template-columns:1fr;gap:30px;margin-bottom:32px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h1{font-size:42px;line-height:1.14;margin-top:14px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care h2{font-size:29px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-section{margin-bottom:32px;padding-top:29px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-check{padding:23px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-steps{grid-template-columns:1fr;gap:17px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-steps li{padding-top:16px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table{font-size:14px;line-height:1.6}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table th,:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table td{padding:13px 12px;overflow-wrap:anywhere}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-table tbody th{width:27%}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta{padding:26px}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta:last-child{margin-bottom:0}}
@media(prefers-reduced-motion:reduce){:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care *{scroll-behavior:auto}}
@media print{:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care{padding:0;font-size:11pt;background:white}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-hero{display:block}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-photo{max-width:450px;margin:20px auto}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-body{max-width:none}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-section{break-inside:avoid}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care details{display:block}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta{background:white;color:#333;border:1px solid #383d71}:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta h2,:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) .annys-care .care-cta a{color:#383d71}}

:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]){overflow-wrap:break-word;}
:where([data-article-upgrade="how-to-clean-engagement-ring-at-home-australia"]) img{max-width:100%;height:auto;}
