.sn-egg-rich{--sn-emi-blue:#1457A6;--sn-emi-blue-hover:#0E4382;--sn-emi-navy:#101D2C;--sn-emi-soft:#EAF2FA;--sn-emi-border:rgba(16,29,44,.14);padding:4rem 0 8.5rem}.sn-egg-rich *{box-sizing:border-box}.sn-egg-rich .sn-emi-p__section{margin:0 auto 6rem}.sn-egg-rich h2,.sn-egg-rich h3{color:var(--sn-emi-navy);letter-spacing:-.04em}.sn-egg-rich h2{margin:0;font-size:var(--sn-type-section-heading,clamp(2.8rem,3.4vw,3.2rem));line-height:1.08}.sn-egg-rich h3{margin:0;font-size:var(--sn-type-subheading,clamp(2.2rem,2.8vw,2.6rem));line-height:1.18}.sn-egg-rich p,.sn-egg-rich li,.sn-egg-rich td{font-size:var(--sn-type-body,1.7rem);line-height:1.62}.sn-egg-rich .sn-emi-p__head{margin:0 auto 2.5rem;text-align:center}.sn-egg-rich .sn-emi-p__head p{margin:1.2rem 0 0;color:#101d2cb3}.sn-egg-rich .sn-emi-p__kicker{margin:0 0 .7rem;color:var(--sn-emi-blue);font-size:var(--sn-type-supporting,1.6rem);font-weight:850;letter-spacing:.08em;text-transform:uppercase}.sn-egg-rich .sn-emi-p__intro{display:grid;gap:1.8rem;padding:clamp(2.4rem,4vw,3.7rem);border:.1rem solid rgba(20,87,166,.2);border-radius:.4rem;background:var(--sn-emi-soft)}.sn-egg-rich .sn-emi-p__intro p{margin:1rem 0 0;color:#101d2cc2}.sn-egg-rich .sn-emi-p__pill{display:inline-flex;width:max-content;min-height:3.5rem;align-items:center;padding:.7rem 1.1rem;border-radius:3px;background:var(--sn-emi-blue);color:#fff;font-size:var(--sn-type-supporting,1.6rem);font-weight:800}.sn-egg-rich .sn-emi-p__grid,.sn-egg-rich .sn-emi-p__trust,.sn-egg-rich .sn-emi-p__links{display:grid;gap:1.5rem}.sn-egg-rich .sn-emi-p__card{min-height:100%;padding:2.3rem;border:.1rem solid var(--sn-emi-border);border-radius:.4rem;background:#fff}.sn-egg-rich .sn-emi-p__card p{margin:1rem 0 0;color:#101d2cb3}.sn-egg-rich .sn-emi-p__sizes{overflow:hidden;border:.1rem solid var(--sn-emi-border);border-radius:.4rem}.sn-egg-rich table{width:100%;border-collapse:collapse}.sn-egg-rich th,.sn-egg-rich td{padding:1.5rem;text-align:left}.sn-egg-rich th{background:var(--sn-emi-navy);color:#fff;font-size:var(--sn-type-supporting,1.6rem);font-weight:800}.sn-egg-rich tr+tr td{border-top:.1rem solid var(--sn-emi-border)}.sn-egg-rich .sn-emi-p__size-link{color:var(--sn-emi-blue);font-weight:800;text-decoration:none}.sn-egg-rich .sn-emi-p__note{padding:clamp(2.4rem,4vw,3.7rem);border-left:.4rem solid var(--sn-emi-blue);border-radius:0 .4rem .4rem 0;background:var(--sn-emi-soft)}.sn-egg-rich .sn-emi-p__note p{margin:0;color:#101d2cc2}.sn-egg-rich .sn-emi-p__trust-card{min-height:100%;padding:2.25rem;border:.1rem solid rgba(20,87,166,.16);border-radius:.4rem;background:var(--sn-emi-soft)}.sn-egg-rich .sn-emi-p__trust-card strong{display:block;color:var(--sn-emi-blue);font-size:var(--sn-type-subheading,clamp(2.2rem,2.8vw,2.6rem));letter-spacing:-.04em;line-height:1}.sn-egg-rich .sn-emi-p__trust-card p{margin:.8rem 0 0;color:#101d2cb8}.sn-egg-rich .sn-emi-p__link{display:flex;min-height:100%;flex-direction:column;padding:2.25rem;border:.1rem solid rgba(20,87,166,.16);border-radius:.4rem;background:var(--sn-emi-soft);color:inherit;text-decoration:none;transition:background .18s ease,border-color .18s ease}.sn-egg-rich .sn-emi-p__link:hover{border-color:#1457a66b;background:#fff}.sn-egg-rich .sn-emi-p__link-title{color:var(--sn-emi-navy);font-size:var(--sn-type-subheading,clamp(2.2rem,2.8vw,2.6rem));font-weight:800;line-height:1.2}.sn-egg-rich .sn-emi-p__link-copy{display:block;margin-top:.75rem;color:#101d2cba;font-size:var(--sn-type-supporting,1.6rem);line-height:1.55}.sn-egg-rich .sn-emi-p__link-cta{display:block;margin-top:1.3rem;color:var(--sn-emi-blue);font-size:var(--sn-type-supporting,1.6rem);font-weight:800;text-decoration:underline;text-underline-offset:.25rem}.sn-egg-rich .sn-emi-p__final{display:grid;gap:2rem;align-items:center;padding:clamp(2.5rem,4vw,4rem);border-radius:.4rem;background:var(--sn-emi-navy);color:#fff}.sn-egg-rich .sn-emi-p__final h2{color:#fff}.sn-egg-rich .sn-emi-p__final p{margin:1rem 0 0;color:#ffffffc7}.sn-egg-rich .sn-emi-p__actions{display:flex;flex-wrap:wrap;gap:1rem}.sn-egg-rich .sn-emi-p__button{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;padding:1rem 1.8rem;border:.1rem solid var(--sn-emi-blue);border-radius:.4rem;background:var(--sn-emi-blue);color:#fff;font-size:var(--sn-type-supporting,1.6rem);font-weight:850;text-align:center;text-decoration:none}.sn-egg-rich .sn-emi-p__button:hover{border-color:var(--sn-emi-blue-hover);background:var(--sn-emi-blue-hover);color:#fff}.sn-egg-rich .sn-emi-p__button--secondary{border-color:#ffffff94;background:transparent}.sn-egg-rich .sn-emi-p__button--secondary:hover{border-color:#fff;background:#ffffff1a}@media screen and (min-width:750px){.sn-egg-rich{padding:5.6rem 0 9rem}.sn-egg-rich .sn-emi-p__grid,.sn-egg-rich .sn-emi-p__trust{grid-template-columns:repeat(3,minmax(0,1fr))}.sn-egg-rich .sn-emi-p__links{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-egg-rich .sn-emi-p__final{grid-template-columns:minmax(0,1fr) auto}}.sn-egg-rich{display:block}.sn-egg-rich [hidden]{display:none!important}.sn-egg-rich .sn-egg-split{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}.sn-egg-rich .sn-egg-split>*,.sn-egg-rich article{min-width:0}.sn-egg-rich .sn-egg-photo{margin:0;aspect-ratio:1 / 1;display:grid;place-items:center;overflow:hidden;background:#fff;border:1px solid var(--sn-emi-border);border-radius:.4rem}.sn-egg-rich .sn-egg-photo img{display:block;width:100%;height:100%;object-fit:contain;max-height:60rem}.sn-egg-rich .sn-egg-photo p{padding:2.4rem;text-align:center}.sn-egg-rich .sn-egg-four{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.sn-egg-rich .sn-egg-selected{border-color:var(--sn-emi-blue);box-shadow:inset 0 0 0 1px var(--sn-emi-blue);background:var(--sn-emi-soft)}.sn-egg-rich .sn-egg-state{display:block;min-height:2.6rem;margin-top:1rem;font-size:var(--sn-type-small);font-weight:700;color:var(--sn-emi-blue)}.sn-egg-rich .sn-egg-summary{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.sn-egg-rich .sn-egg-summary strong{display:block;font-size:var(--sn-type-subheading);color:var(--sn-emi-navy)}.sn-egg-rich .sn-egg-summary [data-summary-colour]:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;margin-right:.8rem;border-radius:50%;background:var(--sn-egg-ink,#e2003c)}.sn-egg-rich[data-colour=red]{--sn-egg-ink:var(--sn-ink-red, #e2003c)}.sn-egg-rich[data-colour=black]{--sn-egg-ink:var(--sn-ink-black, #000000)}.sn-egg-rich[data-colour=green]{--sn-egg-ink:var(--sn-ink-green, #009a85)}.sn-egg-rich .sn-egg-size-copy{min-height:38rem}.sn-egg-rich .sn-egg-faq details{border-bottom:1px solid var(--sn-emi-border)}.sn-egg-rich .sn-egg-faq summary{padding:1.7rem 3rem 1.7rem 0;cursor:pointer;font-size:var(--sn-type-body);font-weight:700;list-style:none}.sn-egg-rich .sn-egg-faq details[open] summary .icon-caret{transform:rotate(180deg)}.sn-egg-rich .sn-egg-faq summary:focus-visible{outline:2px solid var(--sn-emi-blue);outline-offset:3px}.sn-egg-rich .sn-egg-faq details p{margin:0 0 2rem}.sn-egg-rich .sn-egg-compare-photo{margin:0 0 1.5rem}.sn-egg-rich .sn-egg-compare-photo img{width:100%;height:20rem;object-fit:contain;display:block}@media(min-width:750px){.sn-egg-rich .sn-egg-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.sn-egg-rich .sn-egg-four{grid-template-columns:repeat(4,minmax(0,1fr))}.sn-egg-rich .sn-egg-four h3{font-size:var(--sn-type-subheading)}}@media(max-width:749px){.sn-egg-rich .sn-emi-p__section{margin-bottom:4rem}.sn-egg-rich .sn-egg-four .sn-emi-p__card{padding:1.5rem}.sn-egg-rich .sn-egg-four h3{font-size:2.2rem}.sn-egg-rich .sn-egg-process{grid-template-columns:minmax(0,1fr)}}@media(min-width:1000px){.sn-egg-rich .sn-egg-size-copy{min-height:30rem}}.sn-egg-rich .sn-emi-p__intro .sn-emi-p__kicker,.sn-egg-rich .sn-emi-p__card .sn-emi-p__kicker{color:var(--sn-emi-blue)}@media(prefers-reduced-motion:reduce){.sn-egg-rich .sn-emi-p__link{transition:none}}.sn-egg-rich .sn-egg-colours{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:750px){.sn-egg-rich .sn-egg-colours{grid-template-columns:repeat(3,minmax(0,1fr))}}product-info:has(sn-egg-rich),.sn-egg-rich{--sn-egg-red:#e2003c;--sn-egg-green:#009a85}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sn-egg-rich.css.map */
