.fc-collection-context{position:fixed;z-index:80;bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:20px;max-width:calc(100% - 32px);padding:12px 18px;border:1px solid #dedfd7;background:#fff;box-shadow:0 6px 24px #282b2514;font:14px/1.4 Arial,sans-serif}.fc-collection-context a{color:#343a2b;text-decoration:none;white-space:nowrap}.fc-collection-context .fc-collection-choose{background:#677654;color:white;padding:10px 16px}.fc-format-views{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 20px}.fc-format-views button{padding:10px 14px;background:white;color:#343a2b;border:1px solid #d7dacd;font:13px/1.4 Arial,sans-serif;cursor:pointer}.fc-format-views [aria-pressed=true]{background:#677654;color:white;border-color:#677654}@media(max-width:600px){.fc-collection-context{bottom:12px;gap:12px;padding:8px 12px;font-size:12px}.fc-collection-context .fc-collection-choose{padding:9px}.fc-format-views button{flex:1}}

@media(max-width:600px){body.fc-has-context .mobile-nav,body.fc-has-context .whatsapp-contact{display:none!important}body.fc-has-context{padding-bottom:84px}.fc-collection-context{width:calc(100% - 24px);justify-content:space-between;box-sizing:border-box}}
.album-formats article[hidden]{display:none!important}

.fc-model-choice-only :is(.material-section,#model-materials,.selection-tray,.selection-open,[data-proposed-material]){display:none!important}.fc-finishing-later{padding:15px 18px;background:#f1f3eb;color:#4e5e3d;font:14px/1.6 Arial,sans-serif;border-left:3px solid #788369;margin:20px 0}
