.gift-editorial *{box-sizing:border-box}.gift-editorial{margin:0;color:#292521;background:#fff;font-family:Arial,sans-serif}.gift-editorial header{padding:22px 6%;border-bottom:1px solid #e8e2da;display:flex;justify-content:space-between;align-items:center}.gift-editorial .logo{font:36px Georgia;letter-spacing:3px}.gift-editorial .small{font-size:11px;letter-spacing:2px;text-transform:uppercase}.gift-editorial .draft{background:#f3ede5;color:#775b49;padding:8px 12px;font-size:11px}.gift-editorial .gift-editorial-content{max-width:1200px;margin:auto;padding:35px 40px}.gift-editorial nav{font-size:12px;color:#898078;margin-bottom:30px}.gift-editorial .hero{background:#f4f0ea;display:grid;grid-template-columns:1.4fr 1fr;padding:48px;gap:48px;align-items:center}.gift-editorial .gift-hero-title{font:normal 48px/1.08 Georgia;margin:20px 0}.gift-editorial p{line-height:1.6;font-size:14px}.gift-editorial .eyebrow{font-size:10px;letter-spacing:2px;color:#852e41}.gift-editorial .hero p{max-width:440px;color:#6e645a}.gift-editorial .card{background:#842b40;color:#fff;padding:30px;border-radius:3px;aspect-ratio:1.6;display:flex;flex-direction:column;justify-content:space-between;box-shadow:15px 20px 0 #e7ded2;transform:rotate(-5deg)}.gift-editorial .card .logo{font-size:28px}.gift-editorial .card strong{font:32px Georgia}.gift-editorial .card small{font-size:9px;letter-spacing:2px}.gift-editorial .button{display:inline-block;background:#282320;color:white;text-decoration:none;padding:14px 24px;font-size:12px;margin-top:14px}.gift-editorial section{margin:50px 0}.gift-editorial h2{font:normal 30px Georgia;margin:0 0 12px}.gift-editorial .muted{color:#786f66}.gift-editorial .intro{display:flex;gap:26px;margin:24px 0;color:#675c51;font-size:12px}.gift-editorial .intro span{flex:1;border-top:1px solid #bcb0a2;padding-top:12px}.gift-editorial .intro b{color:#842b40;margin-right:8px}.gift-editorial .levels{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px}.gift-editorial .level{padding:24px;background:#f7f5f1;border-top:2px solid #cbbdac}.gift-editorial .level strong{display:block;font:40px Georgia;color:#842b40;margin-bottom:18px}.gift-editorial .level p{font-size:12px;margin:5px 0}.gift-editorial .level:last-child{background:#842b40;color:white}.gift-editorial .level:last-child strong{color:white}.gift-editorial .level small{font-size:10px;line-height:1.6;display:block}.gift-editorial .note{font-size:11px;color:#7b6051;border-left:2px solid #aa846a;padding:10px 16px;background:#faf7f2;margin:20px 0}.gift-editorial .sale{display:flex;align-items:center;gap:22px;border:1px solid #e6ded4;margin-top:18px;padding:20px}.gift-editorial .sale strong{font:30px Georgia;color:#842b40;white-space:nowrap}.gift-editorial .sale p{font-size:12px;margin:0}.gift-editorial .examples{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px}.gift-editorial .example{border:1px solid #e2d9ce;padding:24px}.gift-editorial .example .rate{font:26px Georgia;color:#842b40}.gift-editorial .example dl{font-size:12px;margin:20px 0}.gift-editorial .example dl div{display:flex;justify-content:space-between;margin:12px 0}.gift-editorial .example dd{margin:0}.gift-editorial .total{border-top:1px solid #ded3c6;padding-top:16px;display:flex;justify-content:space-between;font-size:13px}.gift-editorial .total strong{font:24px Georgia}.gift-editorial .rules{display:grid;grid-template-columns:1fr 1.5fr;gap:50px}.gift-editorial .rule{padding:18px 0;border-bottom:1px solid #e2d9cf}.gift-editorial .rule h3{font-size:14px;margin:0}.gift-editorial .rule p{font-size:12px;color:#6d6258;margin:12px 0 0}.gift-editorial .rule small{font-size:11px;color:#956c45}.gift-editorial .footer{padding:24px 0;border-top:1px solid #ddd;font-size:11px;color:#897b6e}.gift-editorial a{color:inherit}.gift-editorial .mobile-only{display:none}@media(max-width:650px){.gift-editorial header{padding:18px}.gift-editorial .logo{font-size:26px}.gift-editorial .draft{font-size:9px;max-width:140px}.gift-editorial .gift-editorial-content{padding:22px 20px}.gift-editorial nav{font-size:10px;margin-bottom:22px}.gift-editorial .hero{padding:26px 24px;grid-template-columns:1fr;gap:28px}.gift-editorial .gift-hero-title{font-size:37px}.gift-editorial .hero .card{width:85%;margin:0 auto 12px;padding:22px}.gift-editorial .hero p{font-size:13px}.gift-editorial h2{font-size:27px}.gift-editorial section{margin:36px 0}.gift-editorial .intro{gap:12px;font-size:10px}.gift-editorial .intro b{display:block;margin-bottom:8px}.gift-editorial .levels{grid-template-columns:1fr 1fr;gap:10px}.gift-editorial .level{padding:20px 16px}.gift-editorial .level strong{font-size:34px}.gift-editorial .sale{align-items:flex-start;gap:15px}.gift-editorial .examples{grid-template-columns:1fr}.gift-editorial .example{padding:22px}.gift-editorial .rules{grid-template-columns:1fr;gap:8px}.gift-editorial .small{font-size:9px}.gift-editorial .note{font-size:10px}.gift-editorial .card strong{font-size:26px}}.gift-editorial .giftsteps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}.gift-editorial .step{border-top:1px solid #cbbdac;padding-top:20px}.gift-editorial .step b{font:30px Georgia;color:#842b40}.gift-editorial .step h3{font:22px Georgia}.gift-editorial .step p{color:#74685c;font-size:13px}.gift-editorial .nominal{font-size:32px!important;white-space:nowrap}.gift-editorial .ruletext p{font-size:13px;line-height:1.7}.gift-editorial details{border-bottom:1px solid #ddd2c7;padding:18px 0}.gift-editorial summary{cursor:pointer;font-size:14px;font-weight:bold;line-height:1.5}.gift-editorial .ruleintro{max-width:800px;color:#74685c;font-size:13px}.gift-editorial details[open] summary{color:#842b40}.gift-editorial .ruleswrap{margin-top:45px}.gift-editorial .reviewnote{font-size:11px;color:#85664c;background:#f7f2eb;padding:18px;line-height:1.7}@media(max-width:650px){.gift-editorial .giftsteps{grid-template-columns:1fr;gap:14px}.gift-editorial .nominal{font-size:27px!important}.gift-editorial .step h3{margin:10px 0}.gift-editorial .step b{font-size:25px}}
.gift-editorial .gift-hero-title{font:normal 48px/1.08 Georgia;margin:20px 0}.gift-editorial .gift-editorial-content{padding:20px 24px}.gift-editorial .gift-cards__imgs{display:none}@media(max-width:650px){.gift-editorial .gift-hero-title{font-size:37px}.gift-editorial .gift-editorial-content{padding:16px}.gift-editorial .hero{overflow:hidden}}
/* Shared compact editorial typography; amounts and card artwork remain distinct. */
html body.page .gift-editorial{font-family:Geologica,Arial,sans-serif;font-size:13px}
html body.page .gift-editorial p{font-size:13px!important;line-height:1.65}
html body.page .gift-editorial h2{font-family:Geologica,Arial,sans-serif!important;font-size:20px!important;font-weight:500;line-height:1.4!important}
html body.page .gift-editorial h3{font-family:Geologica,Arial,sans-serif!important;font-size:14px!important;font-weight:500;line-height:1.5!important}
@media(max-width:767px){html body.page .gift-editorial h2{font-size:18px!important}}

html body.page .gift-editorial .milana-help-article h2.zag{font-family:Geologica,Arial,sans-serif!important;font-size:20px!important;line-height:1.4!important}
html body.page .gift-editorial .milana-help-article p{font-size:13px!important;line-height:1.65!important}
@media(max-width:767px){html body.page .gift-editorial .milana-help-article h2.zag{font-size:18px!important}}
