.events-hero{background:radial-gradient(circle at 82% 15%,#5b3b12 0,transparent 34%),linear-gradient(135deg,#0b0b0c 45%,#241708)}
.events-hero h1{max-width:900px}
.event-benefits{background:#f5f1e8;color:#0b0b0c;border-bottom:1px solid #d8d0c2}
.event-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr)}
.event-benefits-grid div{padding:24px 28px;border-right:1px solid #d8d0c2}
.event-benefits-grid div:last-child{border-right:0}
.event-benefits strong,.event-benefits span{display:block}
.event-benefits strong{font-family:Georgia,serif;font-size:1.12rem}
.event-benefits span{margin-top:3px;color:#625e58;font-size:.9rem}
.event-products{background:#0b0b0c}
.event-products .look-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.event-products .look-card{display:flex;flex-direction:column}
.event-products .look-copy{display:flex;flex-direction:column;flex:1}
.event-products .product-buy{margin-top:auto;padding-top:20px}
.event-personalize{margin:16px 0 2px;padding:12px 14px;border-left:3px solid #c79a45;background:#c79a4510;color:#d8d0c2;font-size:.92rem}
.events-main .custom-designs{border-top:1px solid #c79a4540}
.events-main .order-confidence{background:#f5f1e8;color:#0b0b0c}
.events-main .order-confidence p{color:#625e58}
@media(max-width:900px){.event-products .look-grid{grid-template-columns:1fr}}
@media(max-width:760px){.event-benefits-grid{grid-template-columns:1fr}.event-benefits-grid div{border-right:0;border-bottom:1px solid #d8d0c2;padding:18px 20px}.event-benefits-grid div:last-child{border-bottom:0}}
