.delivery-admin-heading{color:#fff;background:#081e45;align-items:flex-start;gap:15px;margin-bottom:22px;padding:24px;display:flex}.delivery-admin-heading svg{color:#e7b68e;flex-shrink:0}.delivery-admin-heading h2{margin:0;font-family:Outfit,sans-serif;font-size:28px}.delivery-admin-heading p{color:#d2ddec;font-size:12px;line-height:1.7}.delivery-admin-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.delivery-admin-grid .admin-form{max-width:none}.delivery-admin-grid .admin-form h3{margin:0 0 20px}.delivery-admin-grid .consent{margin:20px 0 12px}.delivery-admin-list{background:#f4f5f2;border:1px solid #d6dfe7;padding:28px}.delivery-admin-list h3{margin:0 0 22px}.delivery-admin-list>p{color:#607285;font-size:13px;line-height:1.7}.delivery-admin-row{border-top:1px solid #d9dfe5;align-items:center;gap:12px;padding:15px 0;display:flex}.delivery-admin-row>span{flex-direction:column;flex:1;gap:6px;display:flex}.delivery-admin-row strong{font-size:13px}.delivery-admin-row small{color:#70808f;font-size:11px}.delivery-admin-row button{color:#9e5244;background:0 0;border:0}.delivery-admin-feedback{background:#e4ecec;padding:14px;font-size:13px}@media (width<=820px){.delivery-admin-grid{grid-template-columns:1fr}}.occasions-section{color:#071d43;background:#f5f2ed;padding:90px 7.2%}.occasions-section header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:35px;display:flex}.occasions-section header span{letter-spacing:.17em;color:#a56e50;font-size:10px;font-weight:900}.occasions-section h2{letter-spacing:-.055em;margin:15px 0 0;font:700 clamp(37px,4.5vw,62px)/1.1 Outfit,sans-serif}.occasions-section h2 em{font-family:Georgia,serif;font-weight:400}.occasions-section header>p{color:#617184;max-width:355px;font-size:13px;line-height:1.75}.occasions-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.occasions-grid article{background:#fff;border-top:3px solid #0d2957;flex-direction:column;padding:30px 26px;display:flex}.occasions-number{color:#9b684c;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:10px;font-weight:900;display:flex}.occasions-grid h3{margin:32px 0 4px;font:700 28px Outfit,sans-serif}.occasions-tagline{color:#657487;margin:0 0 25px;font-size:13px}.occasions-includes{border-top:1px solid #e2e6eb;flex-direction:column;gap:0;margin-bottom:18px;display:flex}.occasions-includes span{text-transform:capitalize;border-bottom:1px solid #e2e6eb;padding:12px 0;font-size:12px;font-weight:800}.occasions-grid article small{color:#718090;flex:1;font-size:10px;line-height:1.6}.occasions-grid button{color:#fff;background:#081e47;border:0;justify-content:space-between;align-items:center;gap:15px;min-height:46px;margin-top:25px;padding:12px;font-size:12px;font-weight:900;display:flex}.occasions-foot{color:#607083;align-items:center;gap:10px;margin:23px 0 0;font-size:12px;display:flex}@media (width<=900px){.occasions-grid{grid-template-columns:1fr}.occasions-section header{flex-direction:column;align-items:flex-start}.occasions-section{padding:65px 6%}.occasions-grid article{padding:26px}}
