.field-notes-preview{max-width:1120px;margin:32px auto 0;padding:clamp(18px,3.2vw,38px);background:rgba(247,243,233,.97);border:1px solid #d5c8ae;box-shadow:0 16px 40px rgba(15,35,28,.18);color:#193e32}
.field-notes-heading{text-align:center;max-width:660px;margin:0 auto 24px}
.field-notes-heading h2{font-family:'EB Garamond',Georgia,serif;font-variant-caps:small-caps;font-weight:500;font-size:clamp(2rem,3.5vw,3rem);line-height:1.08;margin:9px 0}
.field-notes-heading p{margin:0;color:#59685d;font-size:1rem}
.field-notes-look-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.field-notes-look{margin:0;background:#efe9dc;border:1px solid #d9cebb}
.field-notes-look img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;background:#e9e1d3}
.field-notes-look figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 15px;color:#193e32}
.field-notes-look figcaption strong{font:500 1.25rem 'EB Garamond',Georgia,serif;letter-spacing:.04em}
.field-notes-look figcaption span{color:#626c5f;font-size:.84rem;text-align:right}
.field-notes-color-choice{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:24px auto 0}
.field-notes-color-choice label{font:500 1.05rem 'EB Garamond',Georgia,serif;color:#193e32}
.field-notes-color-choice select{min-width:205px;appearance:none;padding:11px 42px 11px 14px;border:1px solid #b8a68b;border-radius:0;background:#fbf8f0;color:#193e32;font:inherit;background-image:linear-gradient(45deg,transparent 50%,#193e32 50%),linear-gradient(135deg,#193e32 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}
.field-notes-swatch{width:22px;height:22px;border-radius:50%;border:1px solid #b7a68c;background:#254338;box-shadow:inset 0 0 0 3px #ffffff66}
#field-notes-color-note{flex-basis:100%;margin:0;text-align:center;color:#65725f;font-size:.86rem}
.nine-reference-product{margin:22px 0 0;max-width:760px}
.nine-reference-product img{display:block;width:100%;height:auto;border:1px solid #d8cebd}
.nine-reference-product figcaption,.nine-reference-grid figcaption{padding-top:9px;color:#65725f;font-size:.9rem}
.nine-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;align-items:start;margin-top:20px}
.nine-reference-grid figure{margin:0}
.nine-reference-grid img{display:block;width:100%;height:auto;border:1px solid #d8cebd}
@media(max-width:700px){.field-notes-look-grid,.nine-reference-grid{grid-template-columns:1fr}.field-notes-look img{height:auto;max-height:none;object-fit:contain;background:#e9e1d3}.field-notes-look figcaption{align-items:flex-start;flex-direction:column}.field-notes-look figcaption span{text-align:left}.field-notes-color-choice{gap:10px}.field-notes-color-choice label{flex-basis:100%;text-align:center}}
#word-world-images .word-world-lifestyle{grid-column:1/-1;width:min(620px,100%);justify-self:center}
#word-world-images .word-world-lifestyle img{display:block;width:100%;height:auto}
