.mfs-card{position:absolute;left:50%;top:10px;width:var(--w);height:calc(var(--ph) + var(--cap));margin-left:calc(var(--w) / -2);border-radius:26px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;background:rgba(255,250,240,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.75);box-shadow:0 24px 60px rgba(90,50,10,.22);transition:transform .6s cubic-bezier(.22,.8,.25,1),opacity .6s,filter .6s;will-change:transform}.mfs-cap{position:relative;flex:1;padding:14px 20px 16px;display:flex;flex-direction:column;justify-content:center;text-align:center}.mfs-cap b{display:block;font-size:19px;line-height:1.25;font-weight:600;color:#2b1d0e;margin-bottom:5px}.mfs-cap span{display:block;font-size:13.5px;line-height:1.45;color:#7a6248}.mfs-cap i{position:absolute;top:calc(-1 * var(--ph) + 6px);right:12px;font-style:normal;font-size:12px;color:#fff;background:rgba(30,20,10,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px 10px;border-radius:20px}.mfs-dots button{width:8px;height:8px;border-radius:8px;border:0;padding:0;background:rgba(80,50,15,.3);cursor:pointer;transition:width .3s,background .3s}.mfs-dots button.on{width:24px;background:#f39c12}@media (max-width:767px){.mfs-cap{padding:12px 14px 14px}.mfs-cap b{font-size:16px}.mfs-cap span{font-size:12.5px}}