/* Warm ivory, champagne and evergreen from the newlywed pillow photograph. */
body:has(main-product-detail[data-product-id="16077723125816088368553055"]) { --brand-header-paper:#f7f3e9; --brand-header-ink:#51452f; --brand-header-accent:#4c5941; --brand-header-hover:#394630; --brand-header-line:#e3dac4; --personalize-ink:#433e32; --personalize-muted:#776f5d; --personalize-line:#dfd8c5; --personalize-paper:#f8f5ec; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) { background:#eeeade; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"])::before { background:#eeeade; box-shadow:0 0 0 100vmax #eeeade; }
main-product-detail[data-product-id="16077723125816088368553055"] { background:#fdfbf5; border-color:#e1d8c2; }
main-product-detail[data-product-id="16077723125816088368553055"] .product-title { color:#51452f; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-pixozy-large { background:linear-gradient(135deg,#fbf8ef,#f1f3e8); border-color:#ded5bc; border-top-color:#ad9359; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-pixozy-intro h2 { color:#51452f; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-pixozy-eyebrow { color:#7f7049; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-pixozy-intro { border-bottom-color:#e1d7bc; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-quantity-options button[aria-pressed="true"] { background:#566047; border-color:#566047; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-payment-banner { background:#46543d; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description-expand-container--bottom::before { background:#eeeade; box-shadow:0 0 0 100vmax #eeeade; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description .rustelina-story { background:#fdfbf6; border-color:#e0d7c2; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description .rustelina-story:nth-child(even) { background:#f6f2e7; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description[data-editorial-ready] h2 { color:#51452f; }

/* Sage-gray backdrop balances the white pillow and golden wedding artwork. */
body:has(main-product-detail[data-product-id="16077723125816088368553055"]) { --brand-header-paper:#eef2ea; --brand-header-ink:#3d4d3c; --brand-header-accent:#4a604d; --brand-header-hover:#354a38; --brand-header-line:#d3ddcc; --personalize-paper:#f5f7f0; --personalize-line:#d6ddc9; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) { background:rgb(231,237,227); }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"])::before { background:rgb(231,237,227); box-shadow:0 0 0 100vmax rgb(231,237,227); }
main-product-detail[data-product-id="16077723125816088368553055"] { background:#fbfcf8; border-color:#d5decd; }
main-product-detail[data-product-id="16077723125816088368553055"] .product-title { color:#40523f; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-pixozy-large { background:linear-gradient(135deg,#f8faf3,#eef3e7); border-color:#d4dec8; border-top-color:#b39c62; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-pixozy-intro h2 { color:#40523f; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-quantity-options button[aria-pressed="true"] { background:#52664b; border-color:#52664b; }
main-product-detail[data-product-id="16077723125816088368553055"] .rustelina-payment-banner { background:#42583f; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description-expand-container--bottom::before { background:#e7ede3; box-shadow:0 0 0 100vmax #e7ede3; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description .rustelina-story { background:#fbfcf8; border-color:#d4ddc9; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description .rustelina-story:nth-child(even) { background:#f1f5eb; }
section:has(> main-product-detail[data-product-id="16077723125816088368553055"]) .product__info-description[data-editorial-ready] h2 { color:#40523f; }